AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi ZEOS, MySQL und 'REPLACE INTO' wollen nicht zusammen
Thema durchsuchen
Ansicht
Themen-Optionen

ZEOS, MySQL und 'REPLACE INTO' wollen nicht zusammen

Ein Thema von c-bob · begonnen am 22. Jun 2009 · letzter Beitrag vom 23. Jun 2009
Antwort Antwort
c-bob

Registriert seit: 11. Jun 2009
12 Beiträge
 
#1

Re: ZEOS, MySQL und 'REPLACE INTO' wollen nicht zusammen

  Alt 22. Jun 2009, 19:33
Hallo Julius!

Ja, die Passage aus der MySQLHilfe hab ich auch schon entdeckt. Da liegt aber wohl nicht der Fehler.
Ich habe nun herausgefunden, dass entweder die ZEOSLib nicht mit zusammenhängenden Statements a-la ALTER TABLE blablub ...;INSERT INTO blala ...; ALTER TABLE buhbuh...; zurecht kommt, oder aber ich hab etwas falsch gemacht beim auffüllen von Query.SQL.Text bzw. mit Query.SQL.Add wobei ich daran aber nicht glaube, da da ja eigentlich nix falsch zu machen ist. ich habe auch alle Statements brav mit ";" abgeschlossen. Half nix. Es wurde immer eine Exception geraised (schönes D-Englisch ).
Dabei half mir der ZSQLMonitor - kein schlechtes Ding zum debuggen.
Ich habe die dann jeweils einzeln abgesetzt und dann ging es.

Aber ich bin generell nicht zufrieden, da ich glaube, dass ich das alles etwas umständlich gemacht habe. Es geht ja prinzipiell darum, eine entfernte DB mit der localen zu synchronisieren. Dabei soll dann auch gleichzeitig noch in die entfernte eine Art Statusmeldung zurück gegeben werden. Diese ist allerdings recht simpel gehalten. Mir gehts eher um den Datenabgleich.
Ich habe ja von dem ersten Query ein aufgefülltes TDataSource. Aber wie gesagt, aus dem bau ich dann quasi per Hand ein SQL-Statement, um damit die lokale DB zu befüllen. Das muss doch aber auch irgendwie anders gehen, oder?

Gruß
-C-
  Mit Zitat antworten Zitat
Antwort Antwort


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 06:16 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz