ADODB.Recordset error '800a0bb9'

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
Possibile che incespico ancora in questi errori dopo tutte le volte che ho realizzato una sezione di login?

<%
'evito l'sql injection
Dim Username, Password
Username = Request.Form("username")
Password = Request.Form("password")

Username = Replace(Username, "'", "")
Username = Replace(Username, "%", "")
Password = Replace(Password, "'", "")
Password = Replace(Password, "%", "")

'effettuo l'autenticazione
Dim Autentica, SqlAut
Set Autentica = Server.CreateObject("ADODB.Recordset")
SqlAut = "SELECT * FROM utenti WHERE username = '"&Username&"' AND password = '"&Password&"'"
Autentica.Open SqlAut, Conn, 1, 3
%>
Mi da:
ADODB.Recordset error '800a0bb9'

Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.

/giornalino/login.asp, line 18


Di solito mi succedeva quando sbagliavo il nome dei campi del database ma ho controllato e sono giusti.
Sono allibito.
Aiutatemi vi prego.
 

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
Ho risolto...sono felice di sapere che non sbagliavo il codice...in pratica io eseguivo con server.execute()
in file login.asp, il quale aveva la connessione inclusa con SSI...ho tolto l'SSI ed ho scritto la connessione direttamente nel file...qualcuno sa dirmi comunque il motivo x cui non fungeva?
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
45
Napoli
www.lucaruggiero.it
server.execute esegue dei comandi, mentre server.transfer li trasferisce, altrimenti esistono le buone vecchie ssi come mamma le ha fatte :)

prova con transfer, magari funge...

bye ;)
 

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
Ah ho capito...quindi server.execute() fa eseguire il codice asp ma non le SSI...non si finisce mai di imparare:D
Grazie Luke:)
 

metalgemini

Utente Attivo
14 Apr 2004
745
0
0
Eseguivo il file.asp con:
server.execute("file.asp")
il quale file aveva la connessione inclusa:
<!--#include file="conn.asp"-->
ho tolto l'inclusione e ho scritto la connessione direttamente nel file.asp...capito?
 
Discussioni simili
Autore Titolo Forum Risposte Data
W ADODB.Recordset error '800a0bb9' Classic ASP 2
A adodb.recordset Visual Basic 1
M ADODB.connection e ADODB.recordset: differenze e utilità. Classic ASP 5
K [ASP] Errore: ADODB.Field error '800a0bcd' Classic ASP 1
S Problema con ADODB.Stream su MAC-Safari Classic ASP 12
P ADODB.Field error '80020009 Classic ASP 1
T [ADOdb] Integrare più funzioni con una sola form PHP 1
grottafelix ADODB.Field (0x80020009) Classic ASP 10
akira [MS Access] Apertura recordset MS Access 1
P [Visual Basic] access sql estrarre id vendite x cli e articolo con data maggiore del recordset Visual Basic 2
R [MS Access] COME APRIRE UNA MASCHERA FACENDO DOPPIO CLICK SU UN RECORDSET MS Access 1
R [MS Access] aprire maschera con doppio click su recordset di sottomaschera MS Access 4
A barra navigazione recordset PHP 1
A recordset che compare solo se non è vuoto Classic ASP 5
S Problema select su recordset nidificati Classic ASP 5
I Limite Recordset in update database Classic ASP 2
M Recordset da tabelle diverse Classic ASP 1
max1850 Richiamare un recordset Webdesign e Grafica 1
D onchange Chiama Recordset Classic ASP 3
PoLe Alternativa a Datagrid per paginazione Recordset ASP.NET 0
J gestione recordset PHP 0
T Ordinare dati di un Recordset [era:Grosso problema, chi mi aiuta?] Classic ASP 2
K recordset da excel PHP 2
B VB come gestisco i recordset? Visual Basic 1
A dei link in un recordset..! Classic ASP 41
S problema con recordset Classic ASP 6
K Il Recordset Classic ASP 1
Z Dreamweaver 2004 e RECORDSET Classic ASP 0
M come colorare i recordset con asp Classic ASP 1
S 404 Error " Page not Find" Error SEO e Posizionamento 0
L Error Code: 1215. Cannot add foreign key constraint MySQL 3
M HTTP Status 500 - Internal Server Error. Java 0
A Uncaught Error: jQuery 1
F Uncaught (in promise) Error: 3000ms timeout exceeded Javascript 0
U Campo vuoto data errore Fatal error: PHP 2
D error text in table HTML e CSS 11
W Microsoft OLE DB Provider for Visual FoxPro error '80040e14' Function name is missing ). Classic ASP 0
W Parse error: syntax error, unexpected '$result' (T_VARIABLE) PHP 4
W Errore di run-time di Microsoft VBScript error '800a0035' Impossibile trovare il file Classic ASP 0
I Fatal error: Query Failed! SQL: SELECT * INTO OUTFILE PHP 1
G Upload file error Apache 0
A Server Apache immagine not found (ERROR 404) Apache 5
L [PHP] Fatal error: Call to a member function prepare() on null in PHP 0
D [PHP] Fatal error: Class 'COM' not found in C:\..... PHP 6
T MySQL ERROR 1064 MySQL 1
T [PHP] aiuto....Fatal error: Uncaught Error:non riesco a capire PHP 1
T [PHP] ...Parse error che non c'è... PHP 7
C [PHP] Errore "Fatal error: Call to undefined function getTotalUsers()" PHP 2
V [MySQL] You have an error in your SQL syntax MySQL 1
G PHPMailer: SMTP error Gmail PHP 8

Discussioni simili