Autor Beitrag
andreas.fellner
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Sa 21.06.03 08:49 
Hallo,
ich habe eine Tabelle mit Buchungen (Betrag, Datum, Währung etc.). In weiteren Tabellen sind z.B. die Währungsschlüssel sowie die Kontendaten (Bank, BLZ usw.) hinterlegt. Also relationales Architektur.

Ich möchte die Buchungen in einem DbCtrlGrid anzeigen.

Dabei treten folgende Fragen auf:

(1) Wie kann ich Daten aus 2 Tabellen in einem DbCtrlGrid anzeigen. Die DataSource Einstellung läßt sich ja in den z.B. DBEdits nicht verändern ?

(2) Die Daten in dem DbCtrlGrid werden über eine Query aus der Tabelle erzeugt. Das DbCtrlGrid läßt es dann nicht mehr zu, neue Datensätze einzugeben. Wie kann man das lösen ?

Bin für jede Hilfe dankbar.


Zuletzt bearbeitet von andreas.fellner am So 22.06.03 11:32, insgesamt 1-mal bearbeitet
kiwicht
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1021

Win 7, MacOS
Delphi x, VBA, PHP, ...
BeitragVerfasst: Sa 21.06.03 12:21 
Hallo...


es gibt die Möglichkeit den Inhalt 2er Tabellen in einer Query zusammenzufügen.
Genaueres über das HowTo erfährst du hier:

home.t-online.de/home/aam_int/de/sqlhelp/

Der Rest dürfte dann ganz einfach sein.
Eine Extra-Query auf deiner Form, der du eine "SELECT OUTER-JOIN"-Abfrage zuweist, und diese Query dann mit deinem ControlGrid verknüpfen.

mfG
hansa
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3079
Erhaltene Danke: 9



BeitragVerfasst: Mi 25.06.03 19:27 
Hi,

ich bin an etwas ähnlichem dran. Das Problem liegt wohl daran, daß man dem DBctrlGrid nur eine DataSource zuordnen kann. Nun habe ich das mit einer stored Procedure versucht, irgendwie geht das auch nicht. Warum? Müßte doch gehen, oder ?

_________________
Gruß
Hansa