30. august 2001 - 22:37Der er
4 kommentarer og 1 løsning
Kopiering af tabel fra én databasen til en anden
Jeg har 2 access-databaser, med samme tabel. Tabellen indeholder ca. 18.000 poster Jeg vil kopiere indholdet fra den ene databases tabel til den anden. Jeg bruger ADO til at forbinde til databaserne. Pga. antal poster er jeg ikke interesseret i en iterativ løsning
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
with adocommand1 do begin commandtype:=cmdText; CommandText:=\'INSERT INTO tempTelever IN \'\'c:\\dbtest1.mdb\'\' SELECT * FROM TempTElever\'; execute; end;
Hvor ADOCommand1 er connected til source-databasen.
Du kan evt. bruge en BatchMove comp. du kan også bruge Datapump et fikst lille hjælpe værktøj der følger med delphi, du kan også bruge sql, noget i denne stil :
INSERT INTO <Desttable> SELECT * FROM <Sourcetable>
Det er ikke helt sådan men prøv at kigge i hjælpen, jeg kan ikke lige huske den nøjagtige syntaks.
Datapump er et program som installeres sammen med Delphi, så se i dit kontrolpanel -> Programmer -Delphi -> Datapump
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.