Ho una pagina che mi passa un valore "id_pro", e funziona correttamente perchè ho verificato con questo codice:
...mentre in quest'altro caso mi trova un'errore nella riga in rosso...codice:<% id_pro = request("id_pro") %> <html> <head> <title>SCHEDA</title> </head> <body> <% response.write(id_pro) %> </body> </html>
...se invece provo a modificare la riga che ho evidenziato in verde, funziona correttamente (anche se mi da sempre il primo recordset)...codice:<% id_pro = request("id_pro") dim strPassDb strPassDb="" dim strNomeDb strNomeDb="data.mdb" Set Conn=Server.CreateObject("ADODB.Connection") strConn="driver={Microsoft Access Driver (*.mdb)}; " strConn=strConn & " DBQ=" & Server.MapPath(strNomeDb) strConn=strConn & ";pwd=" & strPassDb Conn.Open (strConn) sql = "select * from PRODOTTI where ID_PRODOTTO = '" & id_pro & "'" set rs = Server.CreateObject("ADODB.Recordset") rs.Open sql, conn, 3,3 %> <html> <head> <title><%=rs("NOME_PRODOTTO")%></title> </head> <body> <% rs.close set rs = nothing conn.close set conn = nothing %> </body> </html>
...quindi il problema è nell'id_pro, ma nn riesco a risolverlo!!!codice:<% id_pro = request("id_pro") dim strPassDb strPassDb="" dim strNomeDb strNomeDb="data.mdb" Set Conn=Server.CreateObject("ADODB.Connection") strConn="driver={Microsoft Access Driver (*.mdb)}; " strConn=strConn & " DBQ=" & Server.MapPath(strNomeDb) strConn=strConn & ";pwd=" & strPassDb Conn.Open (strConn) sql = "select * from PRODOTTI" set rs = Server.CreateObject("ADODB.Recordset") rs.Open sql, conn, 3,3 %> <html> <head> <title><%=rs("NOME_PRODOTTO")%></title> </head> <body> <% rs.close set rs = nothing conn.close set conn = nothing %> </body> </html>
Spero che qualcuno possa aiutarmi!!!


Rispondi quotando
