sto imparando adesso ma non ci capisco un fico.
io ho capito che deve essere così
strSQL = " SELECT * FROM agenti WHERE password = '"& pass &"' AND user = '"& user &"' "
set objrs = Server.CreateObject("ADODB.Recordset")
objrs.Open strSQL, objConn, adOpenKeyset
Do While Not objrs.EOF
id=objrs("codagente")
nome=objrs("nome")
cognome=objrs("cognome")
objrs.MoveNext
Loop
contatore=" SELECT COUNT(*) FROM agenti WHERE password = '"& pass &"' AND user = '"& user &"' "
If contatore>0 then
Response.Cookies("logincookie")("user") = user
Response.Cookies("logincookie")("pass") = pass
Response.Cookies("logincookie")("id") = id
Response.Cookies("logincookie")("nome") = nome
Response.Cookies("logincookie")("cognome") = cognome
etc.
ma evidentemente non ho capito un cavolo pechè il mio migliore risultato è stato questo:
Microsoft VBScript runtime error '800a000d'
Type mismatch: '[string: " SELECT COUNT(*) AS "]'
/cd/identifica.asp, line 73
mi potete scpiegare con parole semplici e una valanga di esempi cosa cavolo sbaglio?
Ho cercato nel forum e ho anche trovato qualcosa ma non mi funge
grazie

Rispondi quotando
