Ciao a tutti ragazzi... ho questa sequenza di operazioni...
Nel mio database ho 91 record con questi campi
- Id contatore classico
- Id anagrafica numerico
- Campo step di tipo testo con valore di partenza s1
Primo comando
UPDATE CAST_SRC SET CS_STEP = 's2' WHERE CS_STEP = 's1'
Risultato
- In asp aggiornati 89 record su 91 (salta il primo e l'ultimo)
- Se eseguo la query direttamente sul database ne aggiorna 90 saltando solamente l'ultimo
Secondo comando
UPDATE CAST_SRC SET CS_STEP = 's3' WHERE CS_STEP = 's2'
Risultato
- In asp non dà nessun tipo di errore ma non esegue la query come se non trovasse corrispondenze
- Se eseguo la query direttamente sul database ne aggiorna 90 correttamente
Come mai il comando update genera degli errori con una query che copiandola ed incollandola in SQL funziona quasi regolarmente?
Pensavo si fosse rovinato il database (file MDB) e ho ricreato la stessa tabella cambiando nomi a tutti i campi e aggiornando il codice asp ma il risultato rimane lo stesso.

Rispondi quotando