Autor Beitrag
Udontknow
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2596

Win7
D2006 WIN32, .NET (C#)
BeitragVerfasst: Di 20.05.03 08:53 
303? Kein Text? Kannst du denn überhaupt posten, oder kommt der Fehler auch, wenn du die Zeile remarkst? Sind die Felder vorhanden?
foxy Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 814

Ubuntu, Gentoo
C++, PHP, Java, Ruby, Perl (Eclipse)
BeitragVerfasst: Di 20.05.03 08:54 
ich kann datensätze einfügen das geht aber sosnt auch nix ... gut löschen geht auch

Edit: schau ps ma auf den hinterne post von mir

_________________
"Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it." (Linus Torvalds)
OperatingSystem Laptop (Ubuntu Hardy)
Udontknow
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2596

Win7
D2006 WIN32, .NET (C#)
BeitragVerfasst: Di 20.05.03 09:11 
Tammdadammm.... :roll: :wink:

Schmeiss die IBDatasets raus und nimm stattdessen IBClientdatasets. Die sind komfortabler.

Du nimmst also zwei IBClientdatasets CDS_Firmen und CDS_Angebote, zwei damit verbundene Datasources DS_Firmen und DS_Angebote, sowie zwei Grids GRD_Firmen und GRD_Angebote, die jeweils auf eine Datasource verweisen.

Dann musst du den Commandtext zur Entwurfszeit bestücken:
ausblenden Delphi-Quelltext
1:
2:
CDS_Firmen.Commandtext:='select * from Firmen';
CDS_Angebote.Commandtext:='select * from Angebote';


Wenn du nun beide CDS öffnest, siehst du sowohl die Firmen, als auch die Angebote, allerdings noch völlig unabhängig voneinander.

Nun setzt du bei CDS_Angebote die Mastersource auf DS_Firmen. Anschliessend klickst du auf Masterfields. Es erscheint ein Dialogfenster, dort musst du nun die Master-Detail-Verknüpfung festlegen. Wähle das Feld ID von den Firmen und das Feld ID_Firma von den Angeboten aus und drücke den Knop "Verknüpfung erstellen" oder so ähnlich. Das sollte es gewesen sein, nun tauchen, wenn du beide CDS mal aktivierst, nur noch die Angebote des aktuellen Firmendatensatzes auf.

Cu,
Udontknow
foxy Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 814

Ubuntu, Gentoo
C++, PHP, Java, Ruby, Perl (Eclipse)
BeitragVerfasst: Di 20.05.03 09:15 
ok als wenn das klappt bekommste auffem usertreffen wenn wa uns sehn 2 bier aus *gg*
ich versuchs ma =)

_________________
"Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it." (Linus Torvalds)
OperatingSystem Laptop (Ubuntu Hardy)
Udontknow
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2596

Win7
D2006 WIN32, .NET (C#)
BeitragVerfasst: Di 20.05.03 09:26 
Ne, Köln ist ein bisschen weit weg, wenn man kein Auto hat. Und wer trinkt denn schon :beer: ? :mrgreen:
foxy Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 814

Ubuntu, Gentoo
C++, PHP, Java, Ruby, Perl (Eclipse)
BeitragVerfasst: Di 20.05.03 09:49 
okööööö
alsssoooo
ich denke das geht so ... er bringt mir nur nen fehler .. detailtabelle kann nicht geöffnet werden, wenn mastertabelle geschlossen ist ... stehen aber beide auf activ .... was nu?? O_o
hab aktiv alles so gemacht wie du gesagt ... ich schliess die auch nirgens im code also ka .... ich hab die mit der trainsaction und meiner db verbunden das iss doch richtig oder ?

_________________
"Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it." (Linus Torvalds)
OperatingSystem Laptop (Ubuntu Hardy)
Udontknow
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2596

Win7
D2006 WIN32, .NET (C#)
BeitragVerfasst: Di 20.05.03 09:51 
Arghhh!!!! :(

Wann bringt er den Fehler? Wenn das Programm läuft? Kannst du zur Entwurfszeit zuerst das Master- und dann das Detail-CDS ohne Fehler öffnen?
foxy Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 814

Ubuntu, Gentoo
C++, PHP, Java, Ruby, Perl (Eclipse)
BeitragVerfasst: Di 20.05.03 09:54 
japp kann ich öffnen geht wunnabar

nein bei der formcreate ... :/ ka warum also von meinem datamodlue =)

aber sagen was mal sooo viel kanns nich sein .. und ich glaube dann hab ichs geschafft weil das sieht doch schon sehr gut aus *gg*

_________________
"Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it." (Linus Torvalds)
OperatingSystem Laptop (Ubuntu Hardy)
Udontknow
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2596

Win7
D2006 WIN32, .NET (C#)
BeitragVerfasst: Di 20.05.03 09:56 
Du musst die CDS per Hand beim Starten öffnen, sie dürfen zur Entwurfszeit nicht auf Active=True stehen.

Also :
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
procedure Dm.DatamoduleCreate(sender:Tobject);
begin
  CDS_Firmen.Open;
  CDS_Angebote.Open;
end;


Cu,
Udontknow
foxy Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 814

Ubuntu, Gentoo
C++, PHP, Java, Ruby, Perl (Eclipse)
BeitragVerfasst: Di 20.05.03 09:58 
ahhh OKÖ gut das du mir das jetzt sagst ;)

ich versuchs :D

Edit:

WUUUNNDDDEERRRBARR es gehhht *gggggggggggggggggggggg*

noch eine letzte frage dann iss schluss *gg+

ich habe immo extra buttons um eine ds einzufügen mit xxx.insert; etc.

kann ich auch ein DBnav benutzen wenn ich den auf die mastersource lege?

_________________
"Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it." (Linus Torvalds)
OperatingSystem Laptop (Ubuntu Hardy)
Udontknow
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2596

Win7
D2006 WIN32, .NET (C#)
BeitragVerfasst: Di 20.05.03 10:34 
Öhh.... Ja. :mrgreen:

Cu,
Udontknow
foxy Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 814

Ubuntu, Gentoo
C++, PHP, Java, Ruby, Perl (Eclipse)
BeitragVerfasst: Di 20.05.03 11:14 
wunderbar ging thx =)

aber bei dem clientdataset kann ich kein gererator auf ein feld setzten... wie mache ich das???

da gibts nich sowas wie gereated field

_________________
"Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it." (Linus Torvalds)
OperatingSystem Laptop (Ubuntu Hardy)