Re: Update / Insert Problem C# und MS Access Datenbank
From: torsten.wondrak (torsten_at_helden-wg.de)
Date: 09/11/04
- Next message: Peter Forstmeier: "Relation + Collection"
- Previous message: torsten.wondrak: "Re: Update / Insert Problem C# und MS Access Datenbank"
- In reply to: Axel Müller: "Re: Update / Insert Problem C# und MS Access Datenbank"
- Next in thread: Axel Müller: "Re: Update / Insert Problem C# und MS Access Datenbank"
- Reply: Axel Müller: "Re: Update / Insert Problem C# und MS Access Datenbank"
- Reply: Axel Müller: "Re: Update / Insert Problem C# und MS Access Datenbank"
- Reply: Axel Müller: "Re: Update / Insert Problem C# und MS Access Datenbank"
- Messages sorted by: [ date ] [ thread ]
Date: 11 Sep 2004 08:55:18 -0700
Hallo Axel
> es müsste jetzt schon einwandfrei laufen !
> Ich selber hatte keine 10 Minuten gebraucht das Ding ans
> Laufen zu bringen:
>
> 1.Die Access-DB (inklusive Beziehungen) angelegt.
>
> 2.Den DataForm-Assisten angeschmissen
>
> 3.Im generierten Quelltext UpdateData() eingefügt ( wie beschrieben)
>
> 4.Sowohl für die Tabelle Kunden (KundenID) als auch für die
> Tabelle IstKurz ( IstKurzID) die EventHandler RowUpdated(..)
> angelegt("SELECT @@Identity")...
>
> 5.Im generierten Quelltext AutoIncrement-Properties auf -1
> gesetzt.
>
> 6.Das Programm lief auf Anhieb tadellos und ohne
> irgendwelche Fehlermeldungen !!
>
> Obwohl ich insgesamt ein Verfahren ohne DataForm-
> Assistenten empfehle, müsste das für ein Erfogserlebnis
> reichen !
hmm, es müsste ...
habe es genau so nochmal gemacht:
- DB erstellt, Beziehungen erstellt
- DataForm-Assi, hier auch Beziehungen hinzugefügt, bei Auswahl Master
und Detailtabelle (Kunden und IstKurz ausgewählt), danach ausgewählt
"Einzelner Datansatz in einem Steuerelement" und auch die zusätzlichen
Steuerelemente alle angeklickt
- Bei Update den generierten Quelltext geändert
- Eventhandler RowUpdated hinzugefügt
- AutoIncrementSeed und Step im Quellcode auf -1 gesetzt
so nun passiert folgendes, wenn ich auf hinzufügen klicke und dann die
Daten eintrage und anschließend auf aktualisieren klicke, kommt die
fehlermeldung mit dem foreignkeyconstraint (Für ForeignKeyConstraint
KundenIstKurz müssen die untergeordneten Schlüsselwerte (-2) in der
übergeordneten Tabelle vorhanden sein. Möchten Sie den Wert
korrigieren? Ja / Nein).
wenn ich nur die daten der tabelle kunden eintrage und dann auf
aktualisieren klicke, dann geht das. wenn ich dann anschließen Daten
der Tabelle IstKurz für den eben gespeicherten DS eintrage, geht das
aktualisieren auch! aber eben nicht gleichzeitig!
dann habe ich für die Daten der Tabelle Ist noch Steuerelemente
hinzugefügt und die Daten angebunden, hier passiert gar nix, wenn ich
daten eintrage, kommt keine fehlermeldung, die daten werden nicht
gespeichert, das was im editfeld drin stand ist dann nach
aktualisierung einfacch weg. egal wie ich daten angebunden hatte, also
entweder direkt "Ist.Einmalig" oder über Relation
"Kunden.KundenIst.Einmalig"
eigentlich habe ich ja hier n un auch nix anders gemacht als du, ich
versteh nicht warum das bei dir geht und bei mir nicht! ich könnt
durchdrehen.
gruss
torsten
- Next message: Peter Forstmeier: "Relation + Collection"
- Previous message: torsten.wondrak: "Re: Update / Insert Problem C# und MS Access Datenbank"
- In reply to: Axel Müller: "Re: Update / Insert Problem C# und MS Access Datenbank"
- Next in thread: Axel Müller: "Re: Update / Insert Problem C# und MS Access Datenbank"
- Reply: Axel Müller: "Re: Update / Insert Problem C# und MS Access Datenbank"
- Reply: Axel Müller: "Re: Update / Insert Problem C# und MS Access Datenbank"
- Reply: Axel Müller: "Re: Update / Insert Problem C# und MS Access Datenbank"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|