Ciao
premetto che è un lavoro fatto da altri e premetto che avrei (ma non posso) fatto diversamente!
La situazione:
- pagina asp che si connette ad un mdb
- nell'mdb ci sono alcune tabelle linkate che, tramite dsn si sistema, pescano i dati da un db mysql
- se apro l'mdb a mano, le tabelle sono perfettamente funzionanti
- se faccio una query da asp mi esce un bell'errore!
Vi posto una sezione semplificata del codice (tanto è qui l'errore, il resto adesso non importa):
La riga che genera l'errore è rs.open "......"codice:<% Dim strConn, conn, rs strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\wwwroot\faitango\mdb-database\tangoitalia.mdb" Set conn = Server.CreateObject("ADODB.Connection") set rs = Server.CreateObject("ADODB.recordset") conn.open strConn rs.open "SELECT * from tangoitalia where IDTangoItalia<68714", conn ... %>
L'errore è:
Praticamente, se interpreto bene la faccenda, accedo all'mdb ma non riesco a fare il brige tramite odbc sul db mysql.Tipo di errore:
Microsoft JET Database Engine (0x80004005)
ODBC: connessione a 'faitango' non riuscita.
/faitango/testDB.asp, line 9
Mi date una mano?
Questo sito (quello completo, non queste 4 righe di codice) era on line fino a qualche giorno fa e devo farne il trasferimento altrove (girava su una VM...).
Grazie