Sto provando a scrivere le mie prime pagine ASP per la lettura di una tabella ma non riesco a capire come superare i seguenti problemi:
con queste righe di codice
8 Const adOpenForwardOnly = 0
9 Const adLockReadOnly = 1
10 Dim sql
11 Dim conn, rs
12 Set conn = Server.CreateObject("ADODB.Connection")
13 conn.open "DRIVER=(Microsoft Access Driver (*.mdb));DBQ=C:\Inetpub\wwwroot\sitoprova\database \dbcase.mdb"
14 sql = "SELECT codiceimmobile, comune FROM case"
15 Set rs = Server.CreateObject("ADODB.RecordSet")
16 rs.Open sql, conn, adOpenForwardOnly, adLockReadOnly
ottengo il seguente errore:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver predefinito non specificato.
/lettura1.asp, line 13
Se cambio la riga 13 con quest'altra
13 conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\wwwroot\sitoprova\database\dbcas e.mdb"
riesco apparentemente ad aprire la tabella ma ricevo quest'altro tipo di errore:
Microsoft JET Database Engine (0x80040E14)
Errore di sintassi nella proposizione FROM.
/lettura1.asp, line 16
Grazie in anticipo da un principiante

Rispondi quotando
