no, aspetta!
forse funziona...che demente, non ho messo il movenext...![]()
![]()
no, aspetta!
forse funziona...che demente, non ho messo il movenext...![]()
![]()
un computer fa quello che gli dici, non quello che vuoi!
sì, funziona...ora
PERCHE'????
era così troppo incasinata la mia connessione???
per quale motivo poi solo il tipo text non gli andava bene???
ovviamente la connessione che usavo io l'ho scopiazzata da qualche parte, ma nn ho idea di cosa significhino gran parte di quelle ingarbugliate istruzioni.
ora provo a cambiare la stringa di connessione anche nei file del forum poi vi faccio sapere...
ps invece se devo eseguire una sql del tipo insert, update, delete (cioè una che non ritorna un recordset) quale istruzione mi consigli?
fino ad ora ho usato questa
codice:sub execsql(sql) 'esegue una sql che non deve restituire un recordset dim conn2, rsex Set conn2 = Server.CreateObject("ADODB.Connection") Set rsex = Server.CreateObject("ADODB.Command") conn2.ConnectionString="DRIVER={MySQL ODBC 3.51 Driver};" & dbname_user_pass conn2.Open rsex.ActiveConnection = conn2 rsex.CommandType = 1 rsex.CommandText = sql rsex.Execute conn2.close set conn2 = nothing set rsex = nothing end sub sql="INSERT .....;" call execsql(sql)
un computer fa quello che gli dici, non quello che vuoi!
ok, funziona TUTTO!
grazie ciao
ps il
conn.execute sql
lo posso usare anche in query che non restituiscono niente???o c'è qualche altro metodo?
un computer fa quello che gli dici, non quello che vuoi!
conn.execute(sql)
...notte!![]()
grazie![]()
![]()
un computer fa quello che gli dici, non quello che vuoi!