Innanzitutto salve a tutti, è da molto che seguo il forum e solo ora mi sono deciso ad iscrivermi.
Il mio problema è il seguente :
database tabella studente e tabella settore
nella tabella STUDENTE vi è un campo rif in cui vengono caricati i settori in cui lo studente è iscritto inserendo un numero che è l'ID del settore di appartenenza all'interno della tabella SETTORI (che comprende tutti i settori).
A questo punto io devo visualizzare nella scheda studente tutti i dati e tra questi riprendere i valori del campo RIF per caricare i dati corrispondenti nella tabella SETTORI.
<%
Dim rif
rif=rs("rif")
sql = "SELECT settore, sector,id FROM settori WHERE ID ='%"&rif&"%' "
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn ,3,3
rs.movefirst
do while not(rs.eof)
%>
<%=rs(0)%>
<%=rs(2)%>%
<%
rs.movenext
loop
rs.Close
set rs = Nothing
%>
e qui mi da errore ....
Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][Driver ODBC Microsoft Access] Tipi di dati non corrispondenti nell'espressione criterio.
/schedaris.asp, line 299 (che sarebbe Set rs = Server.CreateObject("ADODB.Recordset"))
dove sbaglio ?
Grazie per la vostra disponiblilità.
Il mio problema è il seguente :
database tabella studente e tabella settore
nella tabella STUDENTE vi è un campo rif in cui vengono caricati i settori in cui lo studente è iscritto inserendo un numero che è l'ID del settore di appartenenza all'interno della tabella SETTORI (che comprende tutti i settori).
A questo punto io devo visualizzare nella scheda studente tutti i dati e tra questi riprendere i valori del campo RIF per caricare i dati corrispondenti nella tabella SETTORI.
<%
Dim rif
rif=rs("rif")
sql = "SELECT settore, sector,id FROM settori WHERE ID ='%"&rif&"%' "
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn ,3,3
rs.movefirst
do while not(rs.eof)
%>
<%=rs(0)%>
<%=rs(2)%>%
<%
rs.movenext
loop
rs.Close
set rs = Nothing
%>
e qui mi da errore ....
Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][Driver ODBC Microsoft Access] Tipi di dati non corrispondenti nell'espressione criterio.
/schedaris.asp, line 299 (che sarebbe Set rs = Server.CreateObject("ADODB.Recordset"))
dove sbaglio ?
Grazie per la vostra disponiblilità.