Autor Beitrag
ShadowThief Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 278



BeitragVerfasst: Mo 31.03.03 19:10 
@Klabautermann:

vielen dank für diesen tip. das ist zwar nicht ganz genau das, was ich gesucht habe, aber ich denke ich werds trotzdem mal so probieren.

das einzig blöde daran ist, dass man halt keine sql-statements auführen kann, aber beim clientdataset gibts da die filter-property und und ich glaub damit kann ich ganz gut arbeiten.

also vielen dank nochmal. falls irgendjemandem noch was einfallen sollte, bin ich immernoch dankbar.

Moderiert von user profile iconTino: Absätze entfernt.
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Mo 31.03.03 19:58 
Hallo,

wenn du anstelle von ClientDataset das TSimpleDataSet verwendest hast du auch noch die Ereignisbehandlungsrutine OnFilterRecord. Hiermit kannst du dann beliebig komplexe Filterfunktionen realisieren, auch wenn sie mit dem reinen Filter nicht machbar sind. Außerdem sollte das SimpleDataset schneller sein, dafür fehlen dann einige funktionen (so kannst du z.B. nur von forne nach hinten scrollen und den Datensatzzeiger nicht frei Positionieren). Durch diese Einfachheit des SimpleDataSet wird seine geschwindigkeit erreicht.

Gruß und viel Erfolg wünscht
Klabautermann
MSCH
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1448
Erhaltene Danke: 3

W7 64
XE2, SQL, DevExpress, DevArt, Oracle, SQLServer
BeitragVerfasst: Mo 31.03.03 20:39 
Manno, hier kriegst ne Krise.

Erstmal klären (oder hab ichs überlesen), welche Delphi-version? Nehmen wir mal an: Delphi 5/6 prof/enterpr. Da gibts ein nettes Tool zur Datenbankadministration, mit dem man ganz auf die Schnelle eine Access-DB erstellen kann. OHNE Access zu haben. Und, vergiss die BDE oder ODBC, das zeug ist tierisch langsam.

Mit einer Access-Datei und den Kadao-Kompos (frei verfügbar) kann du nicht nur deine AccessDB öffnen sondern tierische Exceltabellen und was weiss ich sonst noch. Das ganze setzt auf deinem Zielrechner das erwähnte MDAC (Microsoft Data Access Components, wenn mein Gedächtnis mich nicht im Stich lass).

FERTIG HABEN. Oder hast Du MS-Office Enterprise/Developer? dann gibts die MSDE (abgespeckte MS-SQL DB) dazu. Dann kannste richtig SQL.

grez
msch
ShadowThief Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 278



BeitragVerfasst: Di 01.04.03 08:02 
also gut, ich schau mir das alles mal an.
vielen dank.

ps. falls es jetzt noch jemanden interessieren sollte: delphi 6 enterprise.