Autor Beitrag
Masterjoh
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 20

Win XP Professional
D7 Architect
BeitragVerfasst: Mo 20.02.06 10:40 
Guten Morgen,

ich habe gehört man könnte Queries auch dynamisch zur Laufzeit erzeugen und somit Speicherplatz sparen. Hat jemand vielleicht einen nützlichen Link in dem ich Informationen darüber finde, oder ist es vielleicht mit wenigen Worten zu erklären wie dass geht?

Ich verwende ADO-Queries und greife auf eine MySql-Datenbank zu.

Gruß,

Joh
OlliWausD
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 212

Win 2000/XP
Delphi 5 Professional - Interbase/Firebird
BeitragVerfasst: Mo 20.02.06 11:47 
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
procedure tform1.button1click(sender:TObject);
var Query:TQuery;
begin
  Query := TQuery.create(nil);
  Query.databasename := 'Datenbankalias';
  Query.sql.text := 'blabla'
  Query.execsql;
  Query.free;
end;

procedure tform1.button1click(sender:TObject);
var Query:TADOQuery;
begin
  Query := TADOQuery.create(nil);
  Query.connection := ADOConnection1;
  Query.sql.text := 'blabla'
  Query.execsql;
  Query.free;
end;


keine Haftung für Fehler, habs jetzt schnell mal aus dem kopf geschrieben ;-)

mfg

OlliWausD

_________________
Take it easy
Masterjoh Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 20

Win XP Professional
D7 Architect
BeitragVerfasst: Di 21.02.06 10:00 
Recht herzlichen Dank OlliWausD!

Falls der Quellcode nicht hundertprozentig korrekt sein sollte, so ist mir jetzt zumindest die Methodik klar, ich denke dass krieg ich schon hin.

Gruß,

Joh