View Single Post
Old 30-01-2004, 20:14   #5
SteR9
Senior Member
 
L'Avatar di SteR9
 
Iscritto dal: Jun 2002
Città: Milano
Messaggi: 959
Quote:
Originariamente inviato da matpez
Io opterei per aprire due recordset...con due cicli while incrociati!

Ad ogni giro prendi l'ID della domanda e fai una query passando l'ID della domanda nella tabelle delle rispose.

Io organizzerei il database come ti posto ora
il database l'ho strutturato così perchè volevo creare più questionari....quindi ho creato una tabella che contiene i vari tipi di questionari...cmq avevo provato a fare così
Codice:
Set objRecordSet = Server.CreateObject("ADODB.Recordset")
Set objRecordset = objConnessione.Execute("SELECT * FROM Domande")
Set objRecordSetRisposte = Server.CreateObject("ADODB.Recordset")
Set objRecordsetRisposte = objConnessione.Execute("SELECT * FROM testoRisposta")

do while not objrecordsetRisposte.Eof  

%>
<table width="75%" border="1">
  <tr>
    <td width="87%"><%response.Write(objrecordset.Fields("TestoDomanda"))%></td>	
    <td width="13%"><%response.Write(objrecordsetRisposte.Fields("TestoRisposta"))%></td>
  </tr>
</table>
<%
objrecordsetRisposte.MoveNExt
objrecordset.MoveNext
loop
ma non avevo pensato a mettere due while incrociati...ora provo...
SteR9 è offline   Rispondi citando il messaggio o parte di esso