AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Datensatz von Datenbank zu Datenbank kopieren / updaten
Thema durchsuchen
Ansicht
Themen-Optionen

Datensatz von Datenbank zu Datenbank kopieren / updaten

Ein Thema von stekohl · begonnen am 12. Jun 2008 · letzter Beitrag vom 9. Jul 2008
 
stekohl

Registriert seit: 12. Jun 2008
9 Beiträge
 
#1

Datensatz von Datenbank zu Datenbank kopieren / updaten

  Alt 12. Jun 2008, 08:46
Datenbank: MYSQL • Version: 5.0 • Zugriff über: ZEOS
Hallo Leute,

ich schildere mal was ich machen will.

Ich habe eine Serverdatenbank und eine lokale Datenbank.
Die Serverdatenbank liegt auf meiner Homepage als lokale Datenbank dient der mobile MYSQL Teil von XAAMPP.
So kann ich meine Anwendung einfach auf einen USB Stick halten.

So weit so gut, ich komme per Zeos auf beide Datenbanken. Da sich beide Datenbanken replizieren sollen und zwar in beide Richtungen habe ich mir ein relativ idiotensicheres Konzept per UUID's als prim. Key und für jede Tabelle ein UPDATEID Feld per UUID einfallen lassen. Den adm. Teil der Datenbank sollte jedoch nur serverseitig editiert werden können und per Repl. auf dem client nur aktualisiert werden.
Jetzt zu meinem Problem.
Wie kann ich per SQL (geht glaube ich garnicht) oder per Delphi (zeos) einen Datensatz von einem Server zum anderen Server übertragen? Kann ich per Select Datensätze in einen Zwischenpuffer laden und dann per insert into aus dem Puffer wieder in die "baugleiche" tabelle auf einem anderen Server schreiben.
Ich habe mir einen Wolf gesucht ob es einen "RECORDSET" oder so änlich gibt den ic kopieren kann. Meine Delphi-DB erfahrungen sind so aktuell wie meine verwendete Delphiversion. Da habe ich noch mit der BDE gearbeitet. Leider sind die Repl.-fähigkeiten von MYSQL sehr beschränkt, ich bin da von MSSQL und SYBASE doch ein wenig verwöhnt gewesen. BatchMov habe ich früher öfter verwendet, jedoch steht mir die BDE Komponente ja für Zeos nicht zur verfügung.

Ich dank schon mal für Eueren Hirnschmalz.
Gruß,
Stephan
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:55 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz