Ragazzi ho un problema di struttura: ho una pagina con diverse select che prendono i dati da diverse tabelle di uno stesso database. Finora ho sempre fatto un pastrocchio brutto, lo ammetto, e cioè:
[code]
strconn="Driver={Microsoft Access Driver (*.mdb)}; dbq="&Server.MapPath("rbile.mdb")
set Conn=Server.CreateObject("ADODB.Connection")
Conn.open strconn
Squ1="SELECT cs, ax FROM elenco where ax='"&ute&"' order by ax desc;"
set rs=server.createobject("adodb.recordset")
rs.open Squ1,Conn
[code]
Prendo i dati e poi
codice:
Rs.movenext
loop
rs.close
Set rs=Nothing %>
Seconda select:
codice:
set rs=server.createobject("adodb.recordset")
rs.open Squ1,Conn
do while not Rs.eof
valore=Rs("ax")
nome=Rs("ax")
response.write("<option value=" & valore & ">" & nome &" </option>")
Rs.movenext
loop
rs.close
Set rs=Nothing
E via così. Adesso però ho bisogno di prendere i dati da diverse tabelle con diverse query.
Devo aprire e chiudere ogni volta la conenssione al database?