Ciao a tutti,
sto cercando di trasportare un sito in asp+access in asp+mysql.
Pensavo che il passaggio fosse indolore, in realtà sto scoprendo che ci sono molte differenze.

Ultimamente mi viene restituito un errore:

Microsoft Cursor Engine error '80040e21'
Multiple-step operation generated errors. Check each status value.
contatto_edit_run.asp, line 40

Senza che io capisca di che si tratta.
Ho provato a cercare un po' in giro e niente.

La pagina in questione funziona correttamente se il db è access, differentemente con mysql non va più bene.
La cosa strana è che la pagina si occupa semplicemente di aggiornare il db utilizzando questa modalità:

sql = "select * "
sql = sql + " FROM clienti "
sql = sql + " where idCliente="&id
rs.CursorLocation = 3

rs.Open sql, conn, 3, 3
rs("nome")=nome
rs("cognome")=cognome
rs.update

La cosa strana è che non lo fa su tutti i campi mentre con alcuni lo fa sempre...
boh...

qualcuno mi sa dare un indizio?
tra l'altro non capisco nemmeno "rs.CursorLocation = 3", nella connessione (rs.Open sql, conn, 3, 3) è già definito... o no??!


Grazie,
Cesare