Einzelnen Beitrag anzeigen

Benutzerbild von SilverMoonGirl
SilverMoonGirl

Registriert seit: 21. Aug 2003
Ort: Berlin
160 Beiträge
 
Delphi 6 Professional
 
#1

Daten von lokaler Tabelle in Tabelle auf Server kopieren

  Alt 15. Feb 2007, 10:29
Datenbank: PostgreSQL, dBase • Zugriff über: Query
Aloha

Ich habe zwei Tabellen von denen ich gerne Daten kopieren möchte.

Tabelle1, lokal, dBase
Tabelle2, Server, PostgreSQL

Über ODBC habe ich mir eine Datenquelle eingerichtet, so dass ich mir die Daten der Postgres Tabelle unter Delphi auch anzeigen lassen kann.

Also dachte ich mir, könnte man ja so machen:
Delphi-Quellcode:
pfad:= 'C:\Dokumente und Einstellungen\simone\datenbank\tabelle1';
Query1.databasename:= 'PostgresTabelle';
Query1.Close;
Query1.SQL.Add('INSERT INTO Tabelle2 SELECT Spalte1, Spalte2 FROM "'+pfad+'"');
Query1.Open;
So gehts nicht und der Fehler: "Relation <Pfad Tabelle1> existiert nicht" ist eigentlich logisch, da sich die Tabelle ja nicht auf dem Server befindet.

Habt ihr vielleicht einen Tipp für mich, wie es anders geht? Mir fällt da nichts ein
Simone
There is no dark side of the moon really.
Matter of fact it's all dark.
.::mein Blog::.
  Mit Zitat antworten Zitat