![]() |
Datenbank: MySQL • Version: 8.015 • Zugriff über: MyDAC
SQL - Property durchreichen
Hallo die Gemeinde,
ich stehe da grade mal wieder wieder der Ochs vorm Berg - es ist wohl einfach zu heiß. 8-) Ich habe ne Klasse TTempQuery, welche eine Temporäre Query mit allen möglichen Properties erzeugt: (Auf den Code der einzelnen Klassenproceduren/Funktionen verzichte ich hier mal, ich denke jeder weiß, was dort steht)
Code:
nun möchte ich dort die Property SQL (TStrings) durchreichen.
Type TTempQuery = Class
private feof : Boolean; fRecordCount : Integer; fRowsAffected : Integer; fqry : TdllQuery; // abgeleitet von TMyQuery - TQuery Public constructor Create(aSqlText : String; aAction: TQryAction; sConn : TDllConnection); destructor Destroy; Override; function FieldByName(const FieldName: string): TField; procedure Open; procedure Close; Published property eof : boolean read feof; property RecordCount : Integer read fRecordCount; property RowsAffected : Integer read fRowsAffected; property qry : TdllQuery read fqry write fqry; end; wie mache ich das???? beste Grüße aus dem Odenwald mcinternet |
AW: SQL - Property durchreichen
Delphi-Quellcode:
Property SQL[Idx:integer] : String read FGetSql write FSetSql;
Delphi-Quellcode:
Function FGetSql(Idx : Integer) : string
Begin Result := QueryXYZ.SQL[Idx]; End; procedure FSetSQL(Idx:integer; value: string); Begin QueryXYZ.Sql[Idx] := value; End; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:16 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 by Thomas Breitkreuz