[gelöst] TZQuery als MemoryDataset nutzen?

Für Themen zu Datenbanken und Zugriff auf diese. Auch für Datenbankkomponenten.
Antworten
MmVisual
Beiträge: 1582
Registriert: Fr 10. Okt 2008, 23:54
OS, Lazarus, FPC: Winuxarm (L 4 FPC 3.2.2)
CPU-Target: 32/64Bit

[gelöst] TZQuery als MemoryDataset nutzen?

Beitrag von MmVisual »

Hallo,

Wie kann ich ein TZQuery als MemoryDataset nutzen? Ich meine ich hatte das mal gelesen wie ich das TZQuery parametrieren muss, ich finde das aber nicht mehr.
Bisher nutze ich das TMemDataset, das in Lazarus integriert ist. Allerdings muss ich damit von Hand Filtern mittels "OnFilterRecord" und ein Sortieren anhand Spalten ist auch nicht möglich und ich kann nur per Code die Spaltenparametrierung vornehmen und nicht im Designer.

Weiß jemand wie das geht :?:

Grüße Markus.
Zuletzt geändert von MmVisual am Mi 5. Jun 2013, 17:33, insgesamt 2-mal geändert.
EleLa - Elektronik Lagerverwaltung - www.elela.de

hde
Beiträge: 556
Registriert: Mi 11. Aug 2010, 02:56

Re: TZQuery als MemoryDataset nutzen?

Beitrag von hde »

Wenn du nur temporär speicherst bei SQLite Database = :memory:

MmVisual
Beiträge: 1582
Registriert: Fr 10. Okt 2008, 23:54
OS, Lazarus, FPC: Winuxarm (L 4 FPC 3.2.2)
CPU-Target: 32/64Bit

Re: TZQuery als MemoryDataset nutzen?

Beitrag von MmVisual »

Die SQLite DLL ist ohnehin schon vorhanden. Es scheint zu klappen, vielen Dank!
Ist zwar nicht ganz intern Memory, aber ist OK so. ZQuery1.Close/Open und die Daten sind noch da. EXE zu/auf und die Tabelle ist wieder leer.
Grüße Markus.
EleLa - Elektronik Lagerverwaltung - www.elela.de

Antworten