avrei da chiedere questa informazione :
se a seguito di una query ottengo un recordset di tot record.... qualcuno mi sa dire se c'è un comando che mi fa capire su quale record mi trovo ogni volta che mi sposto con il movenext?
grazie
avrei da chiedere questa informazione :
se a seguito di una query ottengo un recordset di tot record.... qualcuno mi sa dire se c'è un comando che mi fa capire su quale record mi trovo ogni volta che mi sposto con il movenext?
grazie
Cosa intendi per "quale"?
Se vuoi sapere il numero puoi usare una variabile di appoggio come contatore.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
Roby il meccanismo dovrebbe essere il seguente :
1 - inserisco i dei dati relativi ad un prodotto (con idcontatore assegno un numero univoco al record)
2 - effettuo un secondo inserimento (IDcontatore sarà 2)
3 - effettuo un terzo inserimento (Idcontatore sarà 3)
e così via
l' IDcontatore si autoincrementa ma... quando cancello uno dei record (metti caso quello con IDcontatore = 2) avrò un vuoto nella numerazione.
vorrei che quando l'utente inserisse un nuovo prodotto invece di avere come valore di numerazione 4, ci fosse il numero del record mancante ovvero 2
spero di essere stato sufficientemente chiaro
se usi un contatore AUTO-incrementante... lo dice la parola stessa! non puoi intervenire sulla numerazione
a questo c'ero arrivato.
chiedevo a voi se c'è un modo per fare inserire i numeri mancanti alla numerazione.
devo crearmi un campo a parte nel db ed incrementarlo con una funzione?
questa numerazione mi servirà perchè :
se mi trovo sul primo record dovrà essere visualizzata una tabella in stile1
se mi trovo sul secondo record dovranno essere visualizzate (una di fianco all'altra) prima la tabella stile1 e poi in aggiunta una seconda tabella in stile2
se mi trovo sul terzo record dovrà essere disegnata una tabella in stile3
se mi trovo sul quarto record dovrà essere visualizzata prima una tabella stile3 e poi in aggiunta (e sempre di fianco) una quarta tabella in stile4
dal quinto record in poi, verranno disegnate sempre la tabella stile3 e stile4 affiancate fra di loro fino alla fine del recordset
come ti ha già suggerito roby, usa una variabile
es
codice:myPoze=0 Do While Nor Rs.Eof myPoze=myPoze+1 Response.Write "Sono il record n. " & myPoze & " del recordset." .... altre cose rs.movenext Loop![]()