Laden...

ADOX Textdatei/csv verknüpfen in Access

Erstellt von cpetit vor einem Jahr Letzter Beitrag vor einem Jahr 593 Views
C
cpetit Themenstarter:in
54 Beiträge seit 2007
vor einem Jahr
ADOX Textdatei/csv verknüpfen in Access

Hallo, ich komme leidernicht weiter und benötige mal Hilfe von euch.

Ich möchte gerne aus einer Consolen-Anwendung in einer Access-Datenbank eine Verknüpfung zur einer Textdatei erstellen. Ich beomme die Datenbank und die Verknüpfung zur Textdatei erstellt aber leider ist die Verknüpfung mist.

Vermutlich liegt es dran das der Provider String nicht richtig ist, in Moment übergebe ich als Wert = "Text". Ich muss doch vermutlich mitgeben das die erste Zeile Header ist und als Trennungszeichen ";" benötigt wird.

Verwendetes Datenbanksystem: Access 2016


//DB anlegen
                ADOX.Catalog ct = new Catalog();
                ct.Create(ConnectionString);
    
                //Tabelle anlegen
                ADOX.Table tbl = new ADOX.Table();
                tbl.Name = "Q20104";
                tbl.ParentCatalog = ct;                             

                tbl.Properties["Jet OLEDB:Link Provider String"].Value = "Text";
                tbl.Properties["Jet OLEDB:Link Datasource"].Value = "H:\\TEMP";
                tbl.Properties["Jet OLEDB:Remote Table Name"].Value = "Q20104";
                tbl.Properties["Jet OLEDB:Create Link"].Value = true;
                ct.Tables.Append(tbl);
                ct.Tables.Refresh();