Suchergebnisse

Suchergebnisse 1-7 von insgesamt 7.

  • Benutzer-Avatarbild

    Hi Leute versuche seit ca. 1 Woche eine Lösung zu finden, leider erfolglos. Folgende Situation: Ich habe ein typisiertes DataSet mit zwei DataTables. Die Tabelle "Bauvorhaben" ist die übergeordnete, die Tabelle "Investor" die untergeordnete Tabelle. In der Tabelle Investor habe ich eine BauvorhabenID-Spalte (Typ Int32). Diese ist mit der ID der übergeordneten Tabelle verbunden, also der Foreign-Key. Ich möchte die Tabellen für Parent (Bauvorhaben) und Child (Investor) auf der Form im DetailView …

  • Benutzer-Avatarbild

    Hi @VaporiZed Danke für deine Antwort. Warum soll ich eine .AddRow einfügen, die Cotrols sind alle gebunden, Eine AddNew würde doch ausreichen, und funzt auch. Oder spricht was dagegen das ich das so machen will? Zitat: „Wieso? Wenn ne Firma entsteht, entstehen ja nicht automatisch neue Produkte“ Das stimmt. ist halt mühselig, einen klick zu machen. Habe 4 untergeordnete Tabellen. Für jeden Eintrag in einer der Tabellen muss ich erst eine neue Row hinzufügen. Wenn man das DataGridView verwendet,…

  • Benutzer-Avatarbild

    Eigentlich will ichs nur verstehen warum das so ist bzw. nur, das die 4 untergeordneten Tabellen eine DataRow erhalten, sobald eine in der Parent-Tabelle erzeugt wird. Sonst müsste ich 4 mal eine Row hinzufügen, das geht zwar und ist nicht weiter wild. Aber da kanns ja mal schnell passieren, das vergessen wird den button für AddRow zu klicken. Wenn man dann speichert, sind die Daten weg, nicht gespeichert. Das würde ich gern umgehen wollen. DGV's finde ich vom Design her nicht so doll, ist halt …

  • Benutzer-Avatarbild

    Aktuell erhalten die SubTables natürlich nicht automatisch eine DataRow, das geht ja im DetailView nicht. Habe dazu pro Table ein button auf der Form, der wenn gelickt eine neue Row hinzufügt. Ist: 1 Haupttable, 4 SubTables, alle im DetailView. Für jede Table ist ein Button vorhanden, der eine Row über BindingSource.AddNew hinzufügt. Soll: es wäre schön, das die SubTables autoamtisch eine Row erhalten, wenn ich in die Zelle klicke. Also qausi wie bei nder DGV. Wenn das nicht geht, wäre es auch o…

  • Benutzer-Avatarbild

    Sorry, Zeile oder Zelle einer DGV. Die DataRow ist dann doch automatisch ohne weiteren Code im Bearbeiten-Mode, was ja auch bedeutet dasd eine DataRow erzeugt wurde. Schön wäre es, wenn das gleiche Verhalten auftritt, wenn man in eins der Controls klickt. Das man das bei einer Textbox über TextBox.Enter erreichen könnte, ist mir klar. Aber dann müsste ich das für jedes einzelne Control (also jede Spalte) einer SubTable machen. Es scheint mir, das das im DetailView nicht so gewollt ist, bei einer…

  • Benutzer-Avatarbild

    Ok, sowas hatte ich befürchtet. Dann werd ich das so akzeptieren und zu jeder Tabelle einen button hinzufügen, der eine neue Row hinzufügt. Also bleibt nur noch eine Sache. Du hast am Anfang geschrieben, ich soill eine neue Row über Dts.DataTable.AddRow hinzufügen. Ich machs ja aktuell über .AddNew(). Was ist sauberer gecodet, oder ist es in dem Fall egal?

  • Benutzer-Avatarbild

    Thx für deine Eerläuterungen, wieder ein Stück weiter.