Xÿmox
2024-09-10 17:58:51 UTC
Con Access 2010 (32 bit) e SQL 2004 avevo una procedura che mi collegava
le tabelle in automatico leggendo una tabella dove vi sono vari parametri.
Il codice è questo ma non so quanto sia imporante:
Case "ODBC"
StrConn = "ODBC;DSN=" & rsTabInfo!DSN & ";UID=" & rsTabInfo!UID &
";PWD=" & rsTabInfo!PWD & ";DATABASE=" & rsTabInfo!NomeLibExt & ";"
strOrigineTabella = rsTabInfo!FileExt
strTabella = rsTabInfo!NomePC
Il problema attuale con Access 2019 (64 bit) e SQL Server 2019 è che il
codice funziona correttamente ma una volta collegate le tabelle sono
solo in lettura, mentre se le collego manualmente: pulsante Dati Esterni
--> Da Database --> Da SQL Server e selezione la stessa connessione ODBC
che ho creato, le collega perfettamente, riesco anche
scrivere/cancellare dati ecc.
Se mi posiziono sulla tabella collegata la stringa di collegamento che
appare è identica, sia se è stata collegata attraverso il codice che
manualmente:
Loading Image...
A cosa può essere dovuta questa anomalia?
grazie m.
le tabelle in automatico leggendo una tabella dove vi sono vari parametri.
Il codice è questo ma non so quanto sia imporante:
Case "ODBC"
StrConn = "ODBC;DSN=" & rsTabInfo!DSN & ";UID=" & rsTabInfo!UID &
";PWD=" & rsTabInfo!PWD & ";DATABASE=" & rsTabInfo!NomeLibExt & ";"
strOrigineTabella = rsTabInfo!FileExt
strTabella = rsTabInfo!NomePC
Il problema attuale con Access 2019 (64 bit) e SQL Server 2019 è che il
codice funziona correttamente ma una volta collegate le tabelle sono
solo in lettura, mentre se le collego manualmente: pulsante Dati Esterni
--> Da Database --> Da SQL Server e selezione la stessa connessione ODBC
che ho creato, le collega perfettamente, riesco anche
scrivere/cancellare dati ecc.
Se mi posiziono sulla tabella collegata la stringa di collegamento che
appare è identica, sia se è stata collegata attraverso il codice che
manualmente:
Loading Image...
A cosa può essere dovuta questa anomalia?
grazie m.