By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
424,482 Members | 2,438 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 424,482 IT Pros & Developers. It's quick & easy.

AIUTO: Collegamento tabelle MySql ad Access

P: n/a
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.

Nov 13 '05 #1
Share this question for a faster answer!
Share on Google+

This discussion thread is closed

Replies have been disabled for this discussion.