Un saluto a tutti... sono nuovo del forum e non sono molto pratico con il linguaggio asp...
Ecco cosa vorrei fare...
Ho una tabella con i campi "nome_utente", "password" e "nome_reale"...
vorrei salvare in una variabile il valore del "nome_reale" a seconda del "nome_utente" e della "password"... immessi ho utilizzato la seguente sintassi...
Dim cn
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("mdb-database/login.mdb")
Dim sql
sql = "SELECT ID FROM utenti WHERE NOMEUTENTE='" &nome_ut&_
"' AND PASSWORD='" &pass& "'"
Dim rs
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "UTENTI", cn, 3, 3
session("nom_real") = rs(3)
Set rs = cn.Execute(sql)
ma ovviamente non funziona perchè mi prende sempre il valore del primo record... come faccio a cambiare record a seconda del "nome_utente" e della "password" inseriti ???
Spero di essermi fatto capire... GRAZIE!!!
Ecco cosa vorrei fare...
Ho una tabella con i campi "nome_utente", "password" e "nome_reale"...
vorrei salvare in una variabile il valore del "nome_reale" a seconda del "nome_utente" e della "password"... immessi ho utilizzato la seguente sintassi...
Dim cn
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("mdb-database/login.mdb")
Dim sql
sql = "SELECT ID FROM utenti WHERE NOMEUTENTE='" &nome_ut&_
"' AND PASSWORD='" &pass& "'"
Dim rs
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "UTENTI", cn, 3, 3
session("nom_real") = rs(3)
Set rs = cn.Execute(sql)
ma ovviamente non funziona perchè mi prende sempre il valore del primo record... come faccio a cambiare record a seconda del "nome_utente" e della "password" inseriti ???
Spero di essermi fatto capire... GRAZIE!!!
Ultima modifica: