11 messaggi dal 06 dicembre 2001
Ciao,
esiste il modo di trovare il n° di posizione di un record all'interno di una tabella?
Io faccio una ricerca dovendo trovare un termine in un DB, se il termine esiste ho bisogno di sapere che posizione ha nel DB per poter continuare a scorrerre il DB; sfortunatamente non posso usare il contatore del DB perchè può capitare che la numerazione non è completa (alcuni record sono stati cancellati).
es: se voglio vedere il 5° record uso rs.move 5 ed ottengo il risultato, ma se ho il risultato posso sapere che è il 5° record?
Grazie e scusa per il disturbo
Rino
PS: spero di essere stato chiaro.

206 messaggi dal 07 agosto 2001
usa la proprietà AbsolutePosition del recordset...ricorda solo che il recordset deve avere cursore static e adUseClient

set rs=Server.CreateObject("ADODB.Recordset")
rs.CursorLocation=3
rs.CursorType=3
rs.Open.....

rs.AbsolutePosition ti da la posizione di ciascun record all'interno del recordset

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.