Autor Beitrag
D. Annies
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1843

windows 7
D6 Enterprise, D7 Pers und TD 2006
BeitragVerfasst: Do 21.02.08 16:52 
Hi, Delpher,

Ich schreibe z.B. datasource1.dataset := TbBuecher. Dann führe ich eine Query aus. Ist es dann notwendig, den Befehl datasource1.dataset := QBuecher zu setzen?

Danke für Hilfe,
Detlef A.
Xentar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2077
Erhaltene Danke: 2

Win XP
Delphi 5 Ent., Delphi 2007 Prof
BeitragVerfasst: Do 21.02.08 16:57 
Wenn du die Datenmenge des Queries anzeigen willst: ja.
Wenn das Query deine Daten z.B. verändert, und du weiterhin den Inhalt der Table anzeigen willst: nein.
D. Annies Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1843

windows 7
D6 Enterprise, D7 Pers und TD 2006
BeitragVerfasst: Do 21.02.08 17:43 
Hi, Xentar,

danke für deine Antwort, aber das kann es noch nicht ganz sein:
Datasource dient ja zur Verbindung mit datensensitiven Elementen wie DBGrid.

Sollte ich also die "Datenumschaltung" besser mittels DBGrid1.datasource.dataset := ..
vornehmen und datasource.dataset weiter auf z.B. TbBuecher lassen?
Xion
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
EE-Maler
Beiträge: 1952
Erhaltene Danke: 128

Windows XP
Delphi (2005, SmartInspect), SQL, Lua, Java (Eclipse), C++ (Visual Studio 2010, Qt Creator), Python (Blender), Prolog (SWIProlog), Haskell (ghci)
BeitragVerfasst: Do 21.02.08 17:54 
das kannst du gerne mal ausprobieren :lol:
dann wirst du feststellen, dass DBGrid.DataSource und DataSource identisch sind.

_________________
a broken heart is like a broken window - it'll never heal
In einem gut regierten Land ist Armut eine Schande, in einem schlecht regierten Reichtum. (Konfuzius)
D. Annies Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1843

windows 7
D6 Enterprise, D7 Pers und TD 2006
BeitragVerfasst: Do 21.02.08 18:37 
Hi, Xion,

ich glaube, jetzt habe ich es verstanden. Danke

Detlef