AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi MySQL .sql ausführen
Thema durchsuchen
Ansicht
Themen-Optionen

MySQL .sql ausführen

Ein Thema von SyntaxXx · begonnen am 24. Jul 2013 · letzter Beitrag vom 26. Jul 2013
Antwort Antwort
SyntaxXx

Registriert seit: 14. Dez 2008
328 Beiträge
 
Delphi XE4 Architect
 
#1

AW: MySQL .sql ausführen

  Alt 26. Jul 2013, 22:02
Hmmm jetzt bin ich aber ein wenig erstaunt, dass etwas recht einfaches nicht einfach so umzusentzen ist.
Es muss ja nur Text an den Server gesendet werden. Der Rest wird ja automatisch verarbeitet.


Jetzt habe ich mir mal die ZeosLib angesehen, aber auch damit geht es nicht.

Jetzt stelle ich mir die Frage, wie ich am effektivsten das Script zerlege, dass jeder Command einzeld ausgeführt wird.
Je nach Datenbank, sind es ja mehrere tausend Zeilen.
Ich weiß nicht, wie ich die effektiv zerlegen soll.
  Mit Zitat antworten Zitat
EgonHugeist

Registriert seit: 17. Sep 2011
187 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#2

AW: MySQL .sql ausführen

  Alt 26. Jul 2013, 22:10
??? Zeos: Die Antwort lauted TZSQLProzessor... Der zerlegt dir das Script. Achte auf korrekte Delimiter, ansonstent wird keine Componente das Script splitten können. Welche verwendest du? ";" gilt hier nicht in jedem Fall!

Geändert von EgonHugeist (26. Jul 2013 um 22:47 Uhr)
  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 04:29 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