54 messaggi dal 14 novembre 2001
SQL = "SELECT * FROM articoli " & _
"INNER JOIN prezzi " & _
"ON (articoli.codiceart=prezzi.codice)"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open SQL, conn, 1, 3
Do while rs.EOF<>True and rs.BOF<> True
Response.write rs("codice")
Response.write rs("nome") & " "
Response.write rs("prezzo1")& " "
Response.write rs("prezzo2")& " <br>"
rs.movenext
loop


FUNZIONA ANCHE QUESTO.........

ho fatto un ciclo do while per vedere se funzionava..... e funziona

è meglio fare come hai fatto tu cioè usando rs.move firs e il ciclo while wend? ci sono vantaggi?

Se non rispondi non importa..... la tua pazienza è già stata messa alla prova dalle mie domande ormai troppe volte.....

Ciao
grazie mille....




@ndrew

@ndrew
32 messaggi dal 17 luglio 2001
In effetti quando apri un recordset il cursore si posiziona sul primo record estratto.
Per la convenienza verifica solo il numero di confronti che vai a fare ... diciamo che nel mio caso in genere si dimezzano.
In sostanza è solo una questione di tempo e di stile di scrittura ...
tecnicamente vanno bene entrambi ... la soluz che ti ho dato è più ... vogliamo dire pulita ?
Saluds !
TheHMad


54 messaggi dal 14 novembre 2001
Grazie dei tuoi preziosi consigli.

prometto che per un po non mi faccio vivo nel forum (forse)


Buona giornata
Andrea

@ndrew

@ndrew
32 messaggi dal 17 luglio 2001
Buona Giornata anche a Te.
TheHMad

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.