Ciao a tutti...
Premetto che non sono molto pratico di MySql (anche se ho già fatto
qualche piccola applicazione che sfrutta questo DBMS)
Ho un problema da risolvere molto importante.
Ho un DBMS MySql dove sono presenti solo i dati (le tabelle). In un
DataBase Access 2000 ho creato le maschere per la gestione e le varie
stampe per l'analisi. Al Database Access devo collegare le tabelle
presenti nel Db MySql. Il tutto gira su Pc con Windows 2000
PICCOLA PARENTESI:Prima avevo anche i dati in formato access, ma ora
per motivi di accesso contemporaneo ho pensato di spostare le tabelle
in MySql.
Ho installato MySql e il driver 3.51, ho creato le mie tabelle
(importandole da un'altro DB) e ho fatto il DSN di Sistema (tutto
sembra funzionare correttamente, i vari test di connessione si
concludono con successo).
Nel mio Mdb client, all'apertura, ho inserito questo codice per la
connessione:
----------------codice di esempio------------------
strCn = "DRIVER={MySQL ODBC 3.51
Driver};SERVER=localhost;DATAB*ASE=GesPeg;USER=civ ettini.f;PA
SSWORD=prova;OPTION=35;"
Set tdf = .CreateTableDef("Anagrafe attività")
tdf.Connect = strCn
tdf.SourceTableName = "Anagrafe attività"
CurrentDb.TableDefs.Append tdf ---> Qua mi dà errore
------------------------------*--------------
Ma quando tenta di fare l'Append della tabella al Db di Access mi si
presenta il seguente errore: "3170: Impossibile trovare ISAM
installabile."
ANCORA PIU' STRANO: Se provo a fare il collegamento alle tabelle di
MySql in modo manuale(File -> Carica Dati Esterni -> Importa -> ODBC
Databases -> DSN..), vedo il DSN, ma quando faccio il doppio click non
si apre nulla... invece io mi aspetto di vedere le tabelle presenti nel
DB di MySql per scegliere quali collegare.
PER MAGGIORI INFO:
Le prove le ho fatte in un PC (Windows 2000 sempre aggiornato) dove mi
autentico su un dominio con i privilegi di amministratore. Mentre nel
Pc che ho a casa, dove lavoro in locale sempre come amministratore ed
ho Windows XP funziona tutto correttamente.
Sapreste aiutarmi, ho fatto varie prove ma senza risultati.
Non so più cosa fare
Grazie
PS: Se apro il Db MySql con "MySql Administrator", funziona tutto
correttamente: vedo il mio db con le relative tabelle e i dati.