Einzelnen Beitrag anzeigen

Benutzerbild von haentschman
haentschman
Online

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.292 Beiträge
 
Delphi 12 Athens
 
#2

AW: Absturz des SQL-Editors in der IDE (D7/ADS10.1)

  Alt 1. Mär 2017, 15:48
Moin...
leider kann ich nichts zu D7 sagen.
Zitat:
eine etwas ältere Anwendung von TAdsTable- auf TAdsQuery-Komponenten umzustellen
Wenn du schon dabei bist, noch ein paar Tips die moderner sind :
1: Wenn möglich die SQL Statements nicht in der Komponente (DFM) speichern. Damit hast du auch dein Problem aus dem Weg.
2: Anlegen der SQL Statements im Quelltext in einer Unit oder einem Datenmodul. Nicht über den gesamten Quelltext verteilt.
3. Alternative zu 2.: Verlagern der SQL Statements nach extern. Siehe Tutorial: http://www.delphipraxis.net/49505-sq...einbinden.html
4: Verwenden von Parametern.
Delphi-Quellcode:
Query.SQL.Text := 'select from Universe where ID = :ID';
Query.ParamByName('ID').AsInteger := 0815;
Query.Open;
Auch wenn es als mehr Schreibaufwand erscheint... wenn du mal die Komponenten austauschen willst, wirst du es zu schätzen wissen.

Geändert von haentschman ( 1. Mär 2017 um 16:19 Uhr)
  Mit Zitat antworten Zitat