opfer.der.genauigkeit - Do 09.01.03 11:11
Titel: OEQuery temporär erzeugen
Ich möchte in einer Unit eine Query kurzfristig immer dann erzeugen, wenn ich in eine Datenbank schreibe od. wenn ich aus ihr lese.
Kann mir jemand dazu vielleicht sagen, wie ich das in etwa angehen muß?
Od. klarer ausgedrückt... ich weiß nicht, wie ich die OEQuery temporär erzeuge.
Ich habe einen Code gefunden der in etwa beschreibt was ich brauche:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31:
| ************************************************************
interface //***********************************************************
type TPerson = class private OEQueryTemp : TOEQuery; public constructor Create(aHDBC: THDBC); destructor Destroy; override; ************************************************************
implementation ************************************************************
constructor TPerson.Create(aHDBC: THDBC); begin inherited Create(); OEQueryTemp := TOEQuery.Create(nil); OEQueryTemp.hDbc := aHDBC; end; ************************************************************
destructor TPerson.Destroy; begin OEQueryTemp.Destroy; inherited; end; ************************************************************ |
Aber selbst wenn das ganze sinnvoll laufen würde, es würde mir nicht weiter helfen...
Ich möchte die Query in "einer" Procedure erzeugen, Daten schreiben bzw. lesen und dann die Query wieder freigeben.