_________________________
(...)
1.Es ist ein Programm das zwei Datenbanken mit gleichen Aufbau Synchronisiert.
(...)
Damit verstehe ich..., dass Du z.B. in jeder Datenbank je 10 Tabellen hast und diese müssen dann immer ausgeglichen werden.
Mich würde hier zuerst interessieren... welche Logik für den Ausgleich hast Du Dir ausgedacht... (z.B. wie erkennst Du die neuen Datensätze..., wie oft und wann sollte ausgeglichen werden...usw...)... und schon jetzt müsste man sich Gedanken machen wie erkennst Du die editierte Datensätze...also sehr viel...
_________________________
(...)
2.Ich muss ein TQuery benutzen das ist eine vorgaben vom dem „Cheffe“
(...)
Das ist OK!
_________________________
(...)
3.Ich habe Delphi 5 und einen MS-
SQL Datenbank zu Verfügung (mit
ODBC Treiber)
(...)
Toll!
_________________________
(...)
4.Wollte aber auch wissen wie ich Daten aus einem Datensatz in variable(oder Array) speichern/zuweisen kann
(...)
Ganz einfach... Du definierst zuerst z.B. ein RECORD der genau dem Aufbau Deiner Tabelle entspricht und baust Du dann dynamisch ein ARRAY OF DeinRECORD (wie kommst Du auf Zweidimensionalen – ARRAY verstehe ich hier nicht)
Wenn aber schon sein muss würde ich hier TListen verwendet (ist Geschmack Sache)... So oder so dies hier hat mit SYNCHRONISATION nichts zu tun... und falls Du es für dieses Zweck verwenden möchtest liegst Du FALSCH!!!
_________________________
(...)
5.Das Editieren der Datensätze kommt später, erst will ich nur neue Datensätze anhängen
Nur eine Datenbank (die auf dem Server Master) muss auf dem neusten stand gebracht werden denn zum Schluss kann ich die Datenbank von dem Server komplett kopieren ist doch einfacher und schneller
(...)
„Das Editieren der Datensätze kommt später“ ... na ja... das kann ich nicht als gut finden... wie erkennst Du (sag mir nur theoretisch) ein Editierter Sleve bzw. Master Datensatz... und vor allem wie möchtest Du in einem Master später zuordnen..?
„Nur eine Datenbank (die auf dem Server Master) muss auf dem neusten stand gebracht werden denn zum Schluss kann ich die Datenbank von dem Server komplett kopieren ist doch einfacher und schneller“
Nexio... hier würde mich nur eine Frage interessieren:
EINFACHER UND SCHNELLER ALS WAS?
____________________________________
Vielleicht nerven Dich meine Fragen... (Das hoffe ich) ... aber das was Du vor hast ist schon (komplex gesehen) etwas schwierig... und man kann Dir hier vielleicht die entscheidende Tipps geben... aber da habe ich den Verdacht... dass Du für diese Synchronisation kein Konzept hast... und darüber hinaus auch sehr wenig Delphi Kenntnisse...(Ist nicht böse gemeint Nexio und nichts gegen Dich persönlich... aber ich habe schon in Foren all zu viel Zeit für Antworten verloren... nur darum, dass der Fragende nicht genau wusste was er zu Fragen hat...)
Also wie gesagt... ich kann mir vorstellen... das Du jetzt vielleicht langsam Sauer wirst. ABER glaube mir... Zuerst KONZEPT und erst später ERFOLG oder Dein Chefe zeigt Dir später wo es lang geht...
Gruß
Paul Jr.
P.S.
Bin erst am Montag online...
Übrigens... wie man Datensätze kopiert findest Du hier überall und bei zwei Datenbanken habe auch hier in einem anderem Thema beschrieben...