AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 18:47

Parameter dieser Suchanfrage:

Suche in Thema: Automatiach erstellte Syntax
Suche alle Beiträge, die von "Delbor" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 16 von insges. 16 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: Automatiach erstellte Syntax

      Delphi
      by Delbor, 9. Sep 2017
    Hi TigerLilly

    Vielen Dank für den Tip!

    Zurzeit arbeite ich an einem Testprogramm - nur dass ich da auch schon andere Dinge ausgetestet habe, wie zum Bleistift das Erstellen einer Hilfe.



    Ich habe zur Zeit folgendes Konstrukt:
    try
  • Forum: Datenbanken

    AW: Automatiach erstellte Syntax

      Delphi
      by Delbor, 8. Sep 2017
    Hi nahpeds


    Wenn ich das ändere, dann muss ich das zuallererst im DB-Modell in Workbench tun und dann konsequent durch alles hindurch durchziehen. Wenn ich das mit der Zeit vergleiche, die ich bis jetzt damit verbracht habe, meine MySQL-DB in SQLite zu erstellen, so würde das ändern aller Namen wohl ein vielfaches der bisher eingesetzten Zeit beanspruchen. Dasschlimmste sind die Namen der...
  • Forum: Datenbanken

    AW: Automatiach erstellte Syntax

      Delphi
      by Delbor, 8. Sep 2017
    Hi nahpeds



    Das dient eigentlich nur der Demonstration dessen, was im SQLString stehen muss, wenn ich ihn mit den Ergebnissen der einzelnen Funktionen zusammensetze.

    Ja eben - und dies auch noch ohne Leerzeichen dazwischen.

    Selbst wenn ExecSQL mehr als ein Statement ausführen könnte - wie soll er die unterscheiden, wenn weder ein Leerzeichen oder sonst ein bestimmtes Steuerzeichen...
  • Forum: Datenbanken

    AW: Automatiach erstellte Syntax

      Delphi
      by Delbor, 8. Sep 2017
    Hi zusammen

    Der Abruch erfolgt gleich im erstem Statementt: (Hier das 2.)
    function TDMLSQLite.Createkategorien_tabelle:String;
    var SQLString: String;
    begin
    SQLString := 'CREATE TABLE "ContentMasterData"."kategorien_tabelle"('+
    '"Kath_ID" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL CHECK("Kath_ID">=0),'+
    '"Kategorie" VARCHAR(120)...
  • Forum: Datenbanken

    AW: Automatiach erstellte Syntax

      Delphi
      by Delbor, 8. Sep 2017
    Hi zusammen

    Ich hab das mal so umgesetzt:
    procedure TDMLSQLite.ContentmasterDBCreate;
    var SQLString: String;
    begin
    try
    DMLSQLite.FDSQLiteConnection.Connected := false;
    FDSQLiteConnection.ExecSQL('ATTACH "M:\SQLite-DB Corner\ContentMasterData\ContentMasterData.sqlite" AS ContentMasterData');
    // DMLSQLite.FDSQLiteConnection.Params.Values:='"M:\SQLite-DB...
  • Forum: Datenbanken

    AW: Automatiach erstellte Syntax

      Delphi
      by Delbor, 8. Sep 2017
    Hi zusammen

    Nach längerm Suchen (inklusive überlesen...) hab ich da was interessantes gefunden:

    Mit der von mir immer wieder erwähnten Connection-Komponente hab ich die Eingangs gezeigte DB erstellt. Laut diesem Artikel ist dies somit die 'Hauptdatenbank' in dieser Verbindunng. Alle weiteren Datenbanken müssen nun also mit ATTACH der Verbindung hinzugefügt werden.
    Dies hatte ich ja erstmal...
  • Forum: Datenbanken

    AW: Automatiach erstellte Syntax

      Delphi
      by Delbor, 7. Sep 2017
    Hi jobo

    Das sind die ersten Zeilen des Scripts, so wie es von Workbench exportiert wurde:

    Davon wurden alle ausser der PRAGMA-Zeile Opfer meines 'Sauberkeitsfimmels'.
    Das Script selbst findest du im Anhang.
  • Forum: Datenbanken

    AW: Automatiach erstellte Syntax

      Delphi
      by Delbor, 7. Sep 2017
    Hi TigerLilly

    Das explizite leeren des Parameters vor der Zuweisung hat auch nichts gebracht.

    Gruss
    Delbor
  • Forum: Datenbanken

    AW: Automatiach erstellte Syntax

      Delphi
      by Delbor, 7. Sep 2017
    Hi zusammen

    Die letzte gezeigte Fehlermeldung hatte eine Besonderheit: Das, was ich hier gepostet habe, war eine Kopie aus dem Editor, und da endete die Meldung mit einem '.
    Nachdem ich die Meldung mit Fortsetzen qittiert hatte, erschien sie in einem Meldungsfenster auf meiner Programmoberfläche - aber diesmal ohne das Hochkomma am Schluss...
    Nun ja, ich hab dann doch mal TigerLillys...
  • Forum: Datenbanken

    AW: Automatiach erstellte Syntax

      Delphi
      by Delbor, 7. Sep 2017
    Hi zusammen

    @TigerLilly
    So, wie ich das verstanden habe, sind das zwei Mögliche Schreibweisen.

    @nahpets:
    Soeben ausprobiert - und scheint genau so zu sein. Jedenfalls ist jetzt die Fehlermeldung anders:

    Eigentlich bin ich es von MySQL-Workbench gewohnt, wenn ich ein Forward-Engineering mache, um die entworfene DB zu erstellen, muss ich vorher einen Ordner erstellen und diesen als...
  • Forum: Datenbanken

    AW: Automatiach erstellte Syntax

      Delphi
      by Delbor, 7. Sep 2017
    Hi zusammen
    Soeben hab ich mal versucht, die Datenbank zu erstellen. Als erstes hab ich mal das von MySQL-Workbench erstellten SQLite-CreateScript in Funktionen pro erstellter Tabelle aufgeteilt. Nachfolgend die Prozedure, die die DB erstellen sollte:
    procedure TDMLSQLite.ContentmasterDBCreate;
    var SQLString: String;
    begin
    try
    DMLSQLite.FDSQLiteConnection.Connected := false;
    ...
  • Forum: Datenbanken

    AW: Automatiach erstellte Syntax

      Delphi
      by Delbor, 6. Sep 2017
    Hi DeddyH
    Ja, wir reden erstmal von DDL:


    In meinem Fall hat MySQL Workbench die Tabelle erstellt, nachdem ich in Workbench ein Forward-Engineering durchgeführt habe. Dabei wurden die FK-Spalten schon im Workbench-Modell definiert, nicht aber deren Werte - die ergeben sich erst beim Insert der Daten aufgrund des PK-Wertes in der vorgängig mit Daten gefüllten Tabelle.
    Das DB-Modell...
  • Forum: Datenbanken

    AW: Automatiach erstellte Syntax

      Delphi
      by Delbor, 6. Sep 2017
    Hi DeddyH


    Sorry, wieso sollte ich dies tun? Ich habe TigerLilys Aussage ja gar nicht angezweifelt:


    Ausserdem bestätigt meine Aussage diejenige von TigerLili(oder umgekehrt), ob das nun in MySQL oder sonstwo ist:


    Gruss
  • Forum: Datenbanken

    AW: Automatiach erstellte Syntax

      Delphi
      by Delbor, 6. Sep 2017
    Hi zusammen
    @TigerLily

    Um mal 'alle Klarheiten zu beseitigen': die Datenbank, von der hier die Rede ist, ist leer, enthält also aktuell keine Daten. Diese werden von meinem Programm von Festplatte/direkt ab Scandisc in Form von Raw-Bildern eingelesen(Pathlist) und in einer bestimmten Reihenfolge in die DB geschrieben.**
    Das heisst: von der zu erstellenden SQLite-DB müssen keine Daten aus...
  • Forum: Datenbanken

    AW: Automatiach erstellte Syntax

      Delphi
      by Delbor, 6. Sep 2017
    Hi zusammen

    @jaenicke

    Sag ich doch...

    Was also macht dieses ATACH an dieser Stelle? Ist das hier gedacht, um die originale MySQL-DB und die eportierte SQLite-DB in einer Verbindung zu öffnen?
    Da ich das nicht beabsichtige, brauche ichs auch nicht.

    @jobo:
  • Forum: Datenbanken

    Automatiach erstellte Syntax

      Delphi
      by Delbor, 5. Sep 2017
    Hi zusammen

    In meinem Testprogrämmchen hab ich in den letzten Tagen endlich mal auch das getestet, wofür es gedacht war: SQLite und das erstellen einer einfachen Datenbank:
    procedure TDMLSQLite.CreateAndConnectDB(Sender: TObject);
    var SQLSring: String;
    begin
    try
    DMLSQLite.FDSQLiteConnection.Connected := false;
    DMLSQLite.FDSQLiteConnection.Params.Values:='F:\SQLiteDatabases\'+...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Delbor&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=193754
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:08 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