21 messaggi dal 11 giugno 2002
Nell' accedere ad una tabella sul mio database Access 2000
ottengo il seguente errore:

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error in FROM clause.

Ecco il codice della pagina: potete darmi qualche dritta?
------------------------------------------------------------------------------
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("/mdb-database/log.mdb")

sql = "SELECT * FROM General"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn, 3, 3
-------------------------------------------------------------------------------

Il percorso e' del database e' giusto (testato con altre volte con altri script) e una delle tabelle all' interno del db si chiama General. E' proprio a questa che vorrei accedere, cosa sbaglio?

Grazie.

10 messaggi dal 01 agosto 2002
sql = "SELECT * FROM General"

General è una parola riservata in Access.
Prova così: sql = "SELECT * FROM [General]"

Ciao


Idem come per NOTE

---[ www.digiscout.it ]---

"This message was written using 100% recycled electrons"

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.