Es ist mir ein Rätsel, wieso man nicht das
SQL Management Studio des
SQL-Servers verwendet, um
* Eine Tabelle einer fremden Datenbank in die eigene zu überführen, bzw. zu importieren.
* Eine Spalte als Identity zu definieren.
* F1 drücken und sich durcharbeiten
oder noch einfacher:
* Einfach mal Google verwenden
Um Daten einer beliebigen Datenquelle zu importieren, kann man den Spezifizierer "OPENROWSET" verwenden, der über
ADO eine beliebige Quelle anzapft. Dann geht das ganz ohne Delphi, und zwar in etwa so:
Code:
select * into myLocalTable from OPENROWSET
insert into mylocalTable (col1,col2,col3) select (externalcol1, externalcol2, externalcol3) from OPENROWSET