View Full Version : sql: insert non va
ciao
vorrei sapere se c'è un errore in questa insert ... l'applicazione non mi dà errori ma il record non viene aggiunto
"insert into Login (idlogin, idutente, data, oralogin) " & _
"values ('"& id & "', '" & MyRs("idutente") & "', '" & Date & "', '" & Time & "')"
dimenticato di committare? :stordita:
con ADO credo non ci sia bisogno di commitare
"conn.execute(insert)"
RaouL_BennetH
07-06-2005, 14:56
con ADO credo non ci sia bisogno di commitare
"conn.execute(insert)"
credo che tu creda male. Hai bisogno di eseguire la sql:
set recordset = conn.Execute(insert)
maulattu
08-06-2005, 19:46
è da secoli che non uso vb, xò mi sembra di ricordare che devi eseguire questa sequenza di operazioni:
conn.edit(true); //oppure conn.setEditable(true)...o un qualcosa di simile
conn.execute(...);
conn.edit(false); // vd commento sopra
scrivere
"conn.execute(insert)" e
"set recordset = conn.Execute(insert)"
è la stessa cosa..
non ho messo "set recordset" perchè una insert non restituisce niente
comunque non c'era nessun errore.. ero io che andavo a guardare il db della cartella di sviluppo anzichè quello pubblicato su wwwroot
scusate e grazie lo stesso
RaouL_BennetH
09-06-2005, 11:22
scrivere
"conn.execute(insert)" e
"set recordset = conn.Execute(insert)"
è la stessa cosa..
Sicuro che è lo stesso, ma io mi riferivo al fatto che tu hai detto:
Con ADO non credo ci sia bisogno di committare, e, postando il codice che hai postato, credevo significasse:
Con ADO non credo ci sia bisogno di fare: conn.execute(insert)
comunque non c'era nessun errore.. ero io che andavo a guardare il db della cartella di sviluppo anzichè quello pubblicato su wwwroot
scusate e grazie lo stesso
ma lol! :D
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.