41 messaggi dal 12 agosto 2004
Ciao,

sono ancora qui con un quesito.

Ho una pagina ASP che non deve far altro che leggere un record da una tabella di access usando come criterio un campo data/ora.

Posto che tutto funziona di già (e funziona) su di un sito che usa SQLServer, downgradando su access vedo le cose più strane.

Apro un recordset con:

sql = "SELECT * from tabcambi where str(c_data) = " & chr(34) & "01/01/04" & chr(34)
rst.open sql, cnn

la query così com'è gira su access in VBA ma in ASP mi da un errore:

Tipo di errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][Driver ODBC Microsoft Access] Parametri insufficienti. Previsto 1.
/riservataca.asp, line 170

Qualcuno mi dice per favore dove ho sbagliato?

Grazie!
1.818 messaggi dal 21 giugno 2001
Contributi
Prova a riscrivere l'SQL così:
sql = "SELECT * from tabcambi where Cstr(c_data) = '01/01/04'"

hyppos
<code> in giro torte sol ciclos et rotor igni</code>
41 messaggi dal 12 agosto 2004
 Ruggine, ruggine... in effetti in quel modo funge!
Grazie!!!!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.