Collegare tabella odbc via codice runtime 3011

di ocrot il
1 risposte
Buongiorno a tutti,

vorrei automatizzare via codice il collegamento ad una tabella odbc di visual fox pro

questo è il codice
DoCmd.TransferDatabase acImport, "ODBC Database", "ODBC;DSN=Visual FoxPro Tables;SourceDB=e:\dominio4\ROBA2019;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=dorighe"""
tramite la procedura dati esterni, nuova origine di dati va senza problemi, con il codice ricevo errore runtime 3011 non e' in grado di trovare l'oggetto

1 Risposte

  • Io userei DAO
    
    Dim  tblLinked  As DAO.Tabledef
    Dim dbs  As DAO.Database
    Set tblLinked = dbs.CreateTableDef(sDestinationTable)
    tblLinked.Connect = sConnStr
    tblLinked.SourceTableName = sDestinationTable
    dbs.TableDefs.Append tblLinked
    tblLinked.RefreshLink
    In ogni caso con il metodo nativo puoi vedere quì:
    https://www.utteraccess.com/forum/index.php?showtopic=2046378
Devi accedere o registrarti per scrivere nel forum
1 risposte