Einzelnen Beitrag anzeigen

mlc42

Registriert seit: 9. Feb 2013
123 Beiträge
 
#2

AW: Zugriff auf Memtable über Query

  Alt 24. Jul 2022, 12:04
Ja man kann das machen

dafür benötigt man eine SQLite Connection (Intern arbeitet LocalSQL mit SQLite) und ein TFDLocalSQL

z.B.:

AConnectionLocalSQL := TFDConnection.Create(Application);
AConnectionLocalSQL.ConnectionName := 'MEMORY';

AConnectionLocalSQL.Params.Values['DriverID'] := 'SQLite';

AConnectionLocalSQL.LoginPrompt := False;
AConnectionLocalSQL.Connected := True;

ALocalSQL := TFDLocalSQL.Create(Application);
ALocalSQL.Connection := AConnectionLocalSQL;
ALocalSQL.Active := True;

//jede Memorytabelle muss dann registriert werden
ALocalSQL.DataSets.Add.DataSet:=MyDataSet;

Zugriff innerhalb des SQL Ausdruckes dann über den Objektnamen selbst.
  Mit Zitat antworten Zitat