Delete su database Access

mercoledì 10 gennaio 2007 - 18.11

Dav-ide Profilo | Junior Member

Sto utilizzando vb2005 con connessione a database access DAO....
Mi succede che quando elimino l'ultimo record in una tabella con l'istruzione

'Cancella il record Query = "DELETE * FROM Utenti WHERE ID =" & CInt(IndiceRecord) MyDB.Execute(Query, DAO.RecordsetOptionEnum.dbSQLPassThrough)

mi torna errore nell'Err.Number; l'errore è il numero 3021 (non ho trovato spiegazioni su questo tipo di errore!).
Il record viene cancellato, ma l'errore viene generato.
Qualche consiglio???
Grazie

fasol Profilo | Junior Member

magari basta dare il comando di update, poi chiudi la connessione


meglio i perdenti xkè hanno la speranza di vincere...cosa che i vincenti nn hanno....

us01739 Profilo | Expert

>non ho trovato spiegazioni per questo tipo di errore!
Non dimanticare mai google!!!
Guarda qui:
http://www.google.it/search?hl=it&q=%223021%22+Either+BOF+or+EOF+is+True%2C+or+the+current+record+has+been+deleted&meta=

http://www.w3schools.com/ado/prop_err_number.asp


Bye Bye

---------------------------------------------------
Roberto Gelmini - Microsoft Certified Professional
www.robertogelmini.com
---------------------------------------------------

Dav-ide Profilo | Junior Member

Grazie!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5