Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    asp + mysql: errore Multiple-step operation generated errors. Check each status value

    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

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Con MYSQL hai la fortuna di poter utilizzare sql puro, sfrutta questa occasione.

    codice:
    strSQL="UPDATE clienti SET nome = '"& nome &"', cognome = '"& cognome &"' WHERE idCliente = "& id
    conn.Execute(strSQL)
    Roby

  3. #3
    Ok, grazie!

    ma c'è una ragione per cui come avevo fatto non funziona?

    ciao,
    cesare

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.