13 messaggi dal 17 maggio 2001
ciao a tutti ho questo problema.
ho realizzato un form di registrazione la cui action inserisce i dati in un database,
nella pagina asp che riceve l'action del form vorrei visualizzare tutti i record presenti nel database, finora sono riuscito soltanto a visualizzarne uno, ossia l'ultimo form compilato.
Qualcuno di voi può aiutarmi a visualizzarli tutti per favore?
grazie 1000!

73 messaggi dal 17 maggio 2001
per visualizzare tutti i record del database ti basta fare un ciclo Do While...Loop
<%
set OBJdbConnection = server.createobject("ADODB.Connection")
Set rs = Server.Createobject("ADODB.RecordSet")
OBJdbConnection.open "DRIVER={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("nometuodatabase.mdb")
sql = "SELECT * FROM tabelladati"
rs.open sql, OBJdbConnection, 1,3
Do while not RS.EOF
%>
qui inserirai il codice html per decidere come visualizzare i dati del tuo database
<%
rs.moveNext
loop
%>

Precisazione : questo ciclo lavora con il presupposto che tu sia all'inizio del database,se parti dalla fine dovra' essere
Do while not RS.BOF

e rs.movenext diventa rs.moveprevious

Spero di essre stato chiaro e di non aver scritto errori!

Ciao,
Flyer


"E' bene considerare il mondo alla stregua di un sogno.Quando abbiamo un incubo,ci svegliamo e diciamo a noi stessi di aver solo sognato.Si dice che il mondo nel quale viviamo non sia affatto diverso" - Hagakure (II,105)

"E' bene considerare il mondo alla stregua di un sogno.Quando abbiamo un incubo,ci svegliamo e diciamo a noi stessi di aver solo sognato.Si dice che il mondo nel quale viviamo non sia affatto diverso" - Hagakure (II,105)
13 messaggi dal 17 maggio 2001
<b>Flyer ha scritto:</b>
<BLOCKQUOTE id=quote><font size=1 face="Arial" id=quote>quote:<hr height=1 noshade id=quote>
per visualizzare tutti i record del database ti basta fare un ciclo Do While...Loop
&lt;%
set OBJdbConnection = server.createobject("ADODB.Connection")
Set rs = Server.Createobject("ADODB.RecordSet")
OBJdbConnection.open "DRIVER={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("nometuodatabase.mdb")
sql = "SELECT * FROM tabelladati"
rs.open sql, OBJdbConnection, 1,3
Do while not RS.EOF
%&gt;
qui inserirai il codice html per decidere come visualizzare i dati del tuo database
&lt;%
rs.moveNext
loop
%&gt;

Precisazione : questo ciclo lavora con il presupposto che tu sia all'inizio del database,se parti dalla fine dovra' essere
Do while not RS.BOF

e rs.movenext diventa rs.moveprevious

Spero di essre stato chiaro e di non aver scritto errori!

Ciao,
Flyer


"E' bene considerare il mondo alla stregua di un sogno.Quando abbiamo un incubo,ci svegliamo e diciamo a noi stessi di aver solo sognato.Si dice che il mondo nel quale viviamo non sia affatto diverso" - Hagakure (II,105)
<hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Arial" size=2 id=quote>


Ti ringrazio per l'aiuto sono riuscito a visualizzare i record però li visualizza tutti uguali, per essere più chari ora l'action del form mi manda alla pagina che mi visualizza tutti i record però i record appaiono tutti uguali all'ultimo inserito, se invece vado a vedere il database(access) risulta inserito l'ultimo record ovviamente diverso dagli altri; secondo te quale può essere il problema?
Spero dei essere stato chiaro, altrimento fallo presente.
Grazie 1000!




73 messaggi dal 17 maggio 2001
E' un po' strano il fatto che ti visualizzi sempre gli stessi valori....in teoria con il ciclo do while..loop,che tu lo usi dalla fine all'inizio dei record o al contrario,puoi visualizzare di volta in volta i valori dei vari record,quindi non dovresti avere questo problema...ammesso che i record non abbiano gli stessi valori!

A presto,
Flyer

"E' bene considerare il mondo alla stregua di un sogno.Quando abbiamo un incubo,ci svegliamo e diciamo a noi stessi di aver solo sognato.Si dice che il mondo nel quale viviamo non sia affatto diverso" - Hagakure (II,105)

"E' bene considerare il mondo alla stregua di un sogno.Quando abbiamo un incubo,ci svegliamo e diciamo a noi stessi di aver solo sognato.Si dice che il mondo nel quale viviamo non sia affatto diverso" - Hagakure (II,105)

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.