Problema con sql...

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
Ciao a tutti.
Mi sto divertendo ad allargare le mie misere conoscenze di sql creando un piccolo e miserissimo forum...così tanto per divertirmi :D
Solo ke nonostante leggendo le guide sono incappato subito nell'errore...ho 2 tabelle(elenco tabella e nome dei campi tra parentesi):

TOPIC(ID,titolotopic)

RISPOSTE(ID, risposta)

a questo punto ho fatto una paginetta forum.asp nella quale visualizzo tutti i campi della tabella TOPIC collegati alla pagina guardatopic.asp:

<a href="guardatopic.asp?id=<%=Rs("id")%>"><%=Rs("titolotopic")%></a>

poi nella pagina guardatopic.asp faccio la query x visualizzare il titolo del topic situato nella tabella TOPIC e la risposta situata nella tabella RISPOSTE.Ecco la query:

Query = "SELECT topic.titolotopic, risposte.risposta FROM topic, risposte WHERE topic.id = risposte.IDtitolotopic AND topic.id = " &request.querystring("id")

ovviamente mi da errore...potete aiutarmi in questa grande impresa? :D
ciao e grazie :byebye:
 
:)

Grazie Luke x la tua risposta.
Si, sapevo già dell'esistenza di questa guida, solo che io adesso non devo fare un forum completo anke xkè ci perderei 6 mesi hehehe...volevo solo imparare un po' di più sul linguaggio sql...

Io avrei 2 tabelle:

1)TOPIC
con i campi ID(tipo contatore) , TITOLOTOPIC(tipo testo 50 caratteri)

2)RISPOSTE
con i campi ID(tipo contatore) , RISPOSTA(tipo memo) , IDtitolotopic(tipo numerico) <--questa sarebbe la chiave esterna che mi serve per tirare fuori i dati in base alla relazione: topic.id = risposte.IDtitolotopic (almeno io ho capito ke si fa così :D )

poi faccio la query...

SELECT topic.titolotopic, risposte.risposta FROM topic, risposte WHERE topic.id = risposte.IDtitolotopic AND topic.id = " &request.querystring("id")

non capisco dove sia l'errore quando cerco di prelevare i dati...mi da "Impossibile visualizzare la pagina"...insomma nessun errore di asp quindi dovrebbe essere proprio un errore bestiale!
Cmq mi do anche una bella occhiata alla guida x fare il forum,
ciao e grazie 1000 :byebye:
 

Discussioni simili