PDA

Visualizza la versione completa : Microsoft OLE DB Provider for ODBC Drivers error '80040e21'


generationweb.i
09-04-2008, 15:41
Salve ragazzi da che dipende questo errore?

Microsoft OLE DB Provider for ODBC Drivers error '80040e21'
ODBC driver does not support the requested properties.

Mi segnala la riga che contiene la seguente query

rs2.Open "SELECT * FROM note ORDER BY id DESC", cn, 1

Imposto la connessione cosi
Set cn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
Set rs2 = Server.CreateObject("ADODB.Recordset")

Uso rs e rs2 perché nella stessa pagina faccio due query in due tabelle diverse le query son o queste

<%
' APRO IL RECORDSET
rs.Open "SELECT * FROM tariffe ORDER BY id DESC", cn, 1
While rs.EOF = False
%>


.....dati....

<%
rs.MoveNext
Wend
%>

<%
rs.Close
Set rs = Nothing
%>

I dati escono e si vedono perfettamente, poi quando faccio la seconda query che sarebbe questa

<%
' APRO IL RECORDSET
rs2.Open "SELECT * FROM note ORDER BY id DESC", cn, 1
While rs2.EOF = False
%>

....dati.......

<%
rs2.MoveNext
Wend

%>
<%
rs2.Close
Set rs2 = Nothing
%>


Mi da l'errore posto....sto sbattendo la testa da due ore..... :confused: :confused: :confused: :confused:

Roby_72
09-04-2008, 16:38
rs2.Open "SELECT * FROM [note] ORDER BY id DESC", cn, 1

Roby

generationweb.i
09-04-2008, 16:59
perché lo dovevo mettere tra parentesi quadra?

Roby_72
09-04-2008, 17:01
note è una parola riservata...

Roby

generationweb.i
09-04-2008, 17:17
infatti avevo immaginato....prima che tu rispondessi avevo cambiato il nome della tabella in "tabella_note" e funzionava...cmq grazie dell'aiuto si imparano sempre nuove cose :D

Loading