Ciao ragazzi, una domanda.
in un pagina asp ho fatto una query che estrae dei dati da un db access.
A questo punto cicla il risultato della query (del vettore)con un while e fa un controllo,
se esistono determinate condizioni la tabella sul quale è appena stata fatta la query (sul quale objConn è ancora aperto perchè sto ciclando col while) deve essere aggiornata modificando il valore di un campo boolean.
La domanda è... E possibile evitare "l'apertura doppia" della tabella. (esempio)
per eseguire la prima query uso le sequenti variabili
strSQL = querysql
objRS.Open strSQL, objConn
per fare la seconda (cioè la update) devo per forza creare variabili
strSQL2 = querysql
objRS2.Open strSQL2, objConn2
o posso evitare in altro modo?
All'inizio avevo pensato di inserire in un vettore gli id da modificare e quindi una volta finito il ciclo fare la query ma poi mi son chiesto se è il metodo giusto o se esiste un modo migliore.
Grazie
Byez

Rispondi quotando