Hallo,
kann mir jemand bei folgendem Problem helfen:
Ich habe ein typisiertes DataSet mit einer Tabelle die ein ForeignKey Feld mit einem "Zeiger" auf einen Eintrag (PK) in eben dieser Tabelle enthält.
Das Feld soll aber auch 'Null' sein dürfen. Als Datentype habe ich bei PK und FK jeweils Integer gewählt.
Das Problem ist nun ... wenn ich die Beziehung zwischen den beiden Feldern (und der Tabelle) definiere und die DataSet Klasse erzeugen lasse, habe ich später das Problem, das ich keine neue TypedDataRow erzeugen kann, die im FK Feld eine null hat. Die entsprechende Methode zum erzeugen einer neue DataRow kann mit einem übergebenen null nicht umgehen.
Habe ich etwas übersehen ?
Der einzige weg den ich gefunden habe ist die Option "nur Fremdschlüsseleinstellungen erstellen" zu aktivieren, dann habe ich aber die gesamten Methoden für den Zugriff auf die Typisierten ChildRows nicht zur Verfügung !
Wär schön wenn jemand einen Tip hätte.
Gruß
kann mir jemand bei folgendem Problem helfen:
Ich habe ein typisiertes DataSet mit einer Tabelle die ein ForeignKey Feld mit einem "Zeiger" auf einen Eintrag (PK) in eben dieser Tabelle enthält.
Das Feld soll aber auch 'Null' sein dürfen. Als Datentype habe ich bei PK und FK jeweils Integer gewählt.
Das Problem ist nun ... wenn ich die Beziehung zwischen den beiden Feldern (und der Tabelle) definiere und die DataSet Klasse erzeugen lasse, habe ich später das Problem, das ich keine neue TypedDataRow erzeugen kann, die im FK Feld eine null hat. Die entsprechende Methode zum erzeugen einer neue DataRow kann mit einem übergebenen null nicht umgehen.
Habe ich etwas übersehen ?
Der einzige weg den ich gefunden habe ist die Option "nur Fremdschlüsseleinstellungen erstellen" zu aktivieren, dann habe ich aber die gesamten Methoden für den Zugriff auf die Typisierten ChildRows nicht zur Verfügung !
Wär schön wenn jemand einen Tip hätte.
Gruß
Comment