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...