Nee dit werkt allemaal perfect. Alles is al goed ingesteld in de ODBC, en de connectie met de database werkt ook gewoon perfect, maar gewoon de opties om een record te wijzigen of deleten wil ik op de pagina hebben.
Het moet in het onderstaand script komen te staan:
<?php
// Laat alle errors zien
error_reporting(E_ALL);
// Definities benodigt voor ADO-connectie
define('adCmdStoredProc', 4);
define('adOpenStatic', 3);
define('adUseClient', 3);
define('adLockOptimistic', 3);
define('adLockreadOnly', 1);
define('adOpenForwardOnly',0);
// Database initialiseren
$conn = new COM('ADODB.Connection');
$db = 'c:\website\JP\OLI\OLI.mdb';
$conn->CursorType = adOpenForwardOnly;
$conn->CursorLocation = 3;
$conn->LockType = 1;
$conn->Open("DRIVER={Microsoft Access Driver (*.mdb)};Persist Security info=false; DBQ=$db");
// Include de FormHandler libs
include 'FH3/class.FormHandler.php';
// Functie welke wordt aangeroepen na het opslaan
function FH_handle($id, $data)
{
header('location:index.php');
}
// Toon lijst
$sql = "SELECT TOP 7 * FROM qryUnion2 ORDER BY Debiteurennr";
$rs = $conn->Execute($sql);
// Start een nieuw formulier gebaseerd op FormHandler
$form = &new FormHandler();
// Gebruik de Access-database, tabel mdb
$form->dbInfo('OLI\OLI.mdb', 'mdb', 'access');
$form->dbConnect('', '', '');
// Zet het formulier op het scherm
$form->Flush();
?>
<center><b><h2>OLI-Registratie</h2></b></center>
<table border="1" bordercolor="#000000">
<tr>
<th>Jaar</th>
<th><a href="Debiteurennr.php">Debiteurennr</a></th>
<th>Dossiernr</th>
<th><a href="Naam.php">Naam Klant</a></th>
<th>Faktuuradres</th>
</tr>
<?
while (!$rs->EOF)
{
?>
<tr>
<td><?= $rs->Fields['Jaar']->Value; ?></td>
<td><?= $rs->Fields['Debiteurennr']->Value; ?></td>
<td><?= $rs->Fields['Dossiernr']->Value; ?></td>
<td><?= $rs->Fields['NaamKlant']->Value; ?></td>
<td><?= $rs->Fields['Faktuuradres']->Value; ?></td>
</tr>
<?
$rs->MoveNext();
}
?>
</table>
<br>
<center onmouseover="MM_displayStatusMsg('');return document.MM_returnValue">
<span class="style1"><a href="index.html" onMouseOver="MM_displayStatusMsg('Hoofdmenu');return document.MM_returnValue" onMouseOut="MM_displayStatusMsg('');return document.MM_returnValue">Hoofdmenu</a> <a href="overzicht.php" onMouseOver="MM_displayStatusMsg('Refresh');return document.MM_returnValue" onMouseOut="MM_displayStatusMsg('');return document.MM_returnValue">Refresh</a></span>
</center>
Hopelijk kan je me hiermee helpen of iemand?