Gentili utenti, ho un problema, voglio recuperare un dato "id" dell' utente che si è registrato dal database "dbcollezione" per poi utilizzarlo in "idutente". Questo è il codice che ho scritto, ma ho controllato nel database non mi da niente.
Cmq..volevo dire in + ...che mi trovo in un'altra pagina e voglio recuperare il dato id dal database che precedentemente ho riempito. Ovviamente deve appartenere alla persona che si era reggistrata precedentemete...come faccio a recuperarlo l'id dell' utemte anche se non si trova in quella pagina di registrazione ma in altre...come faccio?



codice:
<%
Dim idutente
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/mdb-database/dbcollezione.mdb")
Set rs=server.CreateObject("ADODB.Recordset")
rs.Open "tabdbcollezione",conn,3,3
rs.AddNew
idutente=Request.QueryString("ID")
rs.update
rs.Close
stato=request.form("stato")
 'apro la connessione
Set conn2 = Server.CreateObject("ADODB.Connection")
   conn2.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/mdb-database/dbstati.mdb")

Set rs2=server.CreateObject("ADODB.Recordset")
rs2.Open "tabstati",conn2,3,3
rs2.AddNew
rs2("stato")=stato
rs2("idutente")=idutente
rs2.update
rs2.Close
sSQL2 = "SELECT ID " 
sSQL2 = sSql &" FROM tabstati" 
sSQL2 = sSql &" WHERE stato ='"& stato &"' " 
sSQL2 = sSql &" AND idutente ='"& id&"' " 
set RS2 = server.createobject("adodb.recordset") 
RS2.open sSql2, conn2, 1, 1  <--------------------
ID = rs2("idutente")
conn2.Close
%> 
<% Response.Redirect("primapagina2.asp?ID="&ID&"") %>

Microsoft OLE DB Provider for ODBC Drivers error '80040e21'
ODBC driver does not support the requested properties.
/collezioni/inseriscidatistato.asp, line 801

La linea è quella della freccia.
GRAZIE MILLE