7 messaggi dal 16 maggio 2002
posto il macello che sto combinando

il mio db "viaggi" e' formato da due tabelle:
1) localita : idlocalita, localita
2)hotel: idhotel,idlocalita (foreign key),hotel,categoria
entrambi con dati gia' inseriti

pagina index.asp:
<a href="Dettaglio.asp?ID=<%=objrs.fields("IdLocalita")%>">Corfù</a>

pagina dettaglio.asp (piu' o meno quello che mi avete suggerito):
<%
dim objConn
set objConn=Server.CreateObject("ADODB.Connection")
objConn.Open "Driver={Microsoft Access Driver (*.mdb)}; dbq=" & server.mappath("viaggi.mdb")

dim objrs,sql
sql="select * from hotel where idlocalita=" & request.QueryString("ID")
set objrs=Server.CreateObject("ADODB.Recordset")
objrs.Open sql,objConn,3,3

do while not objrs.eof
response.write objrs("hotel") & "<br>"
response.write objrs("categoria")

objrs.movenext
loop

objrs.close
set objrs=nothing

objConn.close
set objConn=nothing

%>
mi sembra sia tutto apposto vero?


7 messaggi dal 16 maggio 2002
non l'ho mai fatto...

vi prego rispondete

devo consegnare il lavoro domani e sono in alto mare

13 messaggi dal 03 dicembre 2003
www.pagineamiche.com
Allora, per prima cosa, nella index hai creato il record set?

Ovvero tutta la parte di accesso al database... ecc.?

Se no copia questo a inizio pagina:

<%
dim objConn
set objConn=Server.CreateObject("ADODB.Connection")
objConn.Open "Driver={Microsoft Access Driver (*.mdb)}; dbq=" & server.mappath("viaggi.mdb")

dim objrs,sql
sql="select * from hotel"
set objrs=Server.CreateObject("ADODB.Recordset")
objrs.Open sql,objConn,3,3

%>

Ps. Intanto ti dico che nel tuo caso potevi fare una tabella unica, e al posto dell' Id_localita mettevi direttamente localita (se ci pensi non ti serve, perchè ha l'id, e deve collegarsi all'altra tabella solo per prendere il nome. Cmq per il momento lasciamo perdere questo.)

A questo punto quando richiami il link non ti dovrebbe piu dare il problema in quanto l'oggetto c'è.


Poi...

Nella index come hai preparato la visualizzazione?

Cioè le hai scritte tutte a mano?

Oggi dovrei essere a casa quindi ti rispondo subito.
Nel caso contattami su icq: 96608252

Ciaooooooo

Max
__________________
Visita il mio sito:
<a href="www.vacanzeinriviera.it" target="_blank">www.vacanzeinriviera.it</a>

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.