Hallo,
mal eine grundsätzliche Frage. Ich habe mit Access 2010 eine kleine Datenbank erstellt und greife über den OleDB-Provider von Visual Studio auf die Datenbank zu.
Das klappt soweit. Probleme gibt es , wenn ich bei einer 1 : n - Beziehung einen Datensatz einfügen möchte.
Beispiel: Übergeordnete Tabelle: Kundenarten - 1 - Untergeordnete Tabelle: Kunden - n - .......Feld Kundenart
Ich kann den Datensatz nur einfügen, wenn ich in der Tabelle Kunden das Feld Kundenart ausfülle. Bleibt das Feld leer, bekomme ich die Fehlermeldung:
Datensatz kann nicht eingefügt werden, da Tabelle in Beziehung zur Tabelle Kundenarten steht .........
In Access 2010 ist das kein Problem......da können untergeordnete -n- Felder grundsätzlich bei 1:n - Beziehungen leer bleiben......
wie geschrieben......mit Access funktioniert es, über den OleDB Provider nicht....
Kennt sich jemand aus?
Dirk
mal eine grundsätzliche Frage. Ich habe mit Access 2010 eine kleine Datenbank erstellt und greife über den OleDB-Provider von Visual Studio auf die Datenbank zu.
Das klappt soweit. Probleme gibt es , wenn ich bei einer 1 : n - Beziehung einen Datensatz einfügen möchte.
Beispiel: Übergeordnete Tabelle: Kundenarten - 1 - Untergeordnete Tabelle: Kunden - n - .......Feld Kundenart
Ich kann den Datensatz nur einfügen, wenn ich in der Tabelle Kunden das Feld Kundenart ausfülle. Bleibt das Feld leer, bekomme ich die Fehlermeldung:
Datensatz kann nicht eingefügt werden, da Tabelle in Beziehung zur Tabelle Kundenarten steht .........
In Access 2010 ist das kein Problem......da können untergeordnete -n- Felder grundsätzlich bei 1:n - Beziehungen leer bleiben......
wie geschrieben......mit Access funktioniert es, über den OleDB Provider nicht....
Kennt sich jemand aus?
Dirk