![]() |
Re: Data Source
Schon klar wobei ich alle einstellungen vorgenommen habe ich habe alle Komponenten im Objekt - Inspektor vorgenommen inkl. des SQL-Statements der IB Query alle Komponenten sind aktiv und wenn ich ne Tabellen nehme ist das ganze auch kein Problem ?
|
Re: Data Source
Mach mal einen Doppelklick auf die Form, füge dort die 3 Zeilen Code ein und lösche die 4 geposteten Zeilen im implementation-Abschnitt (nicht das end.).
|
Re: Data Source
Habe ich gemacht und trotzdem kommt die Speicherverletzung !
Delphi-Quellcode:
unit mainUnit;
interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, DBCtrls, DB, IBDatabase, IBCustomDataSet, IBQuery, IBTable, Grids, DBGrids; type TmainForm = class(TForm) IBDatabase1: TIBDatabase; IBTransaction1: TIBTransaction; DataSource1: TDataSource; DBMemo1: TDBMemo; IBQuery1: TIBQuery; procedure FormCreate(Sender: TObject); private { Private declarations } public { Public declarations } end; var mainForm: TmainForm; implementation {$R *.dfm} procedure TmainForm.FormCreate(Sender: TObject); begin IBQuery1.Open; IBQuery1.SQL.add('Select Memo1 from pcbeinstellungendefault where zaehler = 10'); DataSource1.DataSet:= IBQuery1; MainForm.DBMemo1.DataSource := MainForm.DataSource1; MainForm.DBMemo1.DataField := 'MEMO1'; end; end. |
Re: Data Source
lass mal MainForm. weg und verscheib den Code besser nach .Loaded()
|
Re: Data Source
Und so?
Delphi-Quellcode:
procedure TmainForm.FormCreate(Sender: TObject);
begin IBQuery1.SQL.add('Select Memo1 from pcbeinstellungendefault where zaehler = 10'); DataSource1.DataSet:= IBQuery1; DBMemo1.DataSource := DataSource1; DBMemo1.DataField := 'MEMO1'; IBQuery1.Open; end; |
Re: Data Source
Die Fehlermeldung lautet : DataSource1 : Circular Datalinks are not allowed
|
Re: Data Source
Hast du zufällig IBQuery per .DataSource auch mit DataSource1 verknüpft?
|
Re: Data Source
Das wird es wohl sein.
|
Re: Data Source
Kommt immer wieder diese Fehlermeldung ?
|
Re: Data Source
Lass mal die Zuweisung zwischen DataSource und IBQuery im Code weg.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:29 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