mit ADO.NET aus mehreren VFP-Tabellen auswählen

Ich muss aus 2 VFP-freien Tischen an einigen verschiedenen Netzwerkstandorten auswählen.

Ich habe es geschafft, beide Tabellen in einen datasatz als zwei DataTables zu bekommen und eine Relation für sie hinzuzufügen.

Jetzt muss ich mich ihnen anschließen und das Ergebnis in eine SQL server database insert.

Irgendwelche Ideen?

Verwenden Sie zwei verschiedene Abfragen, um die erforderliche Untermenge von Zeilen und Spalten aus jeder Tabelle zu laden, jede Tabelle einzeln in Temp-SQL-server-Tabellen (mit SqlBulkUpload) hochzuladen und dann Ihre Abfrage in SQL gegen die beiden temporären Tabellen auszuführen, um die erforderliche Tabelle zu erstellen.

Verwenden Sie Microsoft Access, um sie als verknüpfte Tabellen hinzuzufügen. Sie können dann die data von .net lesen, als wären es native Access-data. Möglicherweise können Sie Abfragen in Access erstellen, die den Tabellen join und dann die Abfragen von .net auch lesen.