salve ragazzi,
non ricordo come si faccia a recuperare l'id di un record appena inserito della serie che devo fare una select apposita o posso recuperare questo valore mentre sto introducendo i valori?
per capirci
codice:
Set myConn = Server.CreateObject("ADODB.Connection")
strConnDb = ""
strConnDb = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " & server.mappath("/mdb-database/clienti.mdb")
myConn.Open(strConnDb)
'inserisco il mess nel db messaggi
dim strSqlInsertSondaggio
strSqlInsertSondaggio = ""
strSqlInsertSondaggio = "insert into tabella (data,ora,c1,c2,download) values (':1:',':2:',':3:',':4:',':5:')"
strSqlInsertSondaggio = replace(strSqlInsertSondaggio,":1:",replace(cstr(data),"'","''",1,-1))
strSqlInsertSondaggio = replace(strSqlInsertSondaggio,":2:",replace(cstr(ora),"'","''",1,-1))
strSqlInsertSondaggio = replace(strSqlInsertSondaggio,":3:",replace(cstr(valore1),"'","''",1,-1))
strSqlInsertSondaggio = replace(strSqlInsertSondaggio,":4:",replace(cstr(valore2),"'","''",1,-1))
strSqlInsertSondaggio = replace(strSqlInsertSondaggio,":5:",replace(cstr(stato),"'","''",1,-1))
myConn.Execute(strSqlInsertSondaggio)
mySqlSelect = "select id from tabella where ?????
set myRSComS = server.CreateObject("ADODB.Recordset")
myRSComS.Open mySqlSelect, myConn
Idutente = myRSComS("Id")
myRSComS.Close
set myRSComS=nothing
myConn.Close
set myConn=nothing
oppre che altro?
Grazie