Microsoft JET Database Engine error '80040e10'
Nessun valore specificato per alcuni parametri necessari.
/accesso.asp, line 47
tentativo di login fallito![]()
per la cronaca il file ha sempre funzionato corretamente, ad un tratto puf!![]()
Microsoft JET Database Engine error '80040e10'
Nessun valore specificato per alcuni parametri necessari.
/accesso.asp, line 47
tentativo di login fallito![]()
per la cronaca il file ha sempre funzionato corretamente, ad un tratto puf!![]()
Toh, chi si rivede....
Vediamo il form e la query....
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
e sempre in caso di necessitàOriginariamente inviato da Roby_72
Toh, chi si rivede....
Vediamo il form e la query....
Roby
il form e la query perfetti sono!
sul serio han sempre funzionato cmq ora posto qualcosa aspetta
AH... dimenticavo: in locale con gli stessi files tutto funziona correttamente!
allora
recupero i campi dal form:
poi li cerco nella tabellacodice:Codice=Request.Form("CodiceAgenzia") Password=Request.Form("PasswordAgenzia") nome=Request.Form("nome") ecc. ecc.
se tutto ok creo le session e rimando alla pagina giusta altrimenti pagina di errore.codice:myQueryList = "CodiceAgenzia, PasswordAccesso, LivelloVisibilitaDati, Nome, Email " myQuery = "Select " + myQueryList +" from Agenzie where " myQuery = myQuery + "((CodiceAgenzia like '" + CStr(Codice) + "') and (PasswordAccesso like '" + CStr(Password) + "'))" if nome<>"" then myQuery = myQuery + "and nome = '" + CStr(nome) + "'" end if Set Conn = Server.CreateObject("ADODB.Connection") %> <% Set RS = Conn.Execute(myQuery)
Prova a far così:
Vediamo cosa stampa.codice:response.write myQuery response.end Set RS = Conn.Execute(myQuery)
Ma perché usi la LIKE nel confronto? La password non deve essere SIMILE ma esattamente quella!
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
Sì lo so... ho la mania del LIKE....Originariamente inviato da Roby_72
Prova a far così:
Vediamo cosa stampa.codice:response.write myQuery response.end Set RS = Conn.Execute(myQuery)
Ma perché usi la LIKE nel confronto? La password non deve essere SIMILE ma esattamente quella!
Roby
cmq risolto! qualcuno ha modificato il file della connessione
ho ritrovato nella mia cartella del server la connessione a un'altra applicatazione grrrr
Leva la LIKE, ok la mania ma è sbagliato!
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
agli ordini!Originariamente inviato da Roby_72
Leva la LIKE, ok la mania ma è sbagliato!
Roby![]()