Ik heb binnen access een tabel klanten en een tabel orders. Deze tabellen zijn aan elkaar gelinkt. Als ik in ASP een klant wil verwijderen, dan moet ik dus eerst z'n orders verwijderen. Ik heb daarvoor de volgende code:
Ik krijg echter iedere keer een foutmelding bij het verwijderen van de klant.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| Dim objORDER
SQL = "SELECT * FROM Order WHERE Klantnr = " & Request.Form("Klantnr")
set objORDER = DBConn.Execute(SQL)
if not (objORDER.EOF) then
objORDER.Delete
End if
objORDER.Close
set objORDER = nothing
DIM objKLANT
SQL = "SELECT * FROM Klanten WHERE Klantnr = " & Request.Form("Klantnr")
set objKLANT = DBConn.Execute(SQL)
if not (objKLANT.EOF) then
objKLANT.Delete
End if
objKLANT.Close
set objKLANT = nothing |
Ik krijg echter iedere keer een foutmelding bij het verwijderen van de klant.
Wat doe ik verkeerd?ADODB.Recordset error '800a0cb3'
Object or provider is not capable of performing requested operation.