Hallo,

ich habe hier ein DataSet in der ich zwei DataTables habe.

Die erste DataTable lege ich selber an (newColumn) und gebe der ersten
Spalte den DataType(string):
DataColumn c1 = new DataColumn( "Film", typeof(string) );

in der zweiten DataTable habe ich einen OleDB DataAdapter hergenommen und
mit Daten aus dem SQL Server bef�llt.
Hier habe ich eine Spalte "FILM", die vom Typ nVarChar ist.

Ich versuche nun eine Relation mittels DataRelation Class herzustellen.
Das habe ich schon mal gemacht, aber mit zwei identischen OleDb-DataAdapter
Access - Spalten, die vom exakt gleichen Typ waren (VarChar).

In Obigen Beispiel erhalte ich aber nun den Fehler:
System.ArgumentException: This constraint cannot be enabled as not all
values have corresponding parent values.

Ich denke es liegt daran, da� der DataType nicht passt:
(Doku): DataColumn.DataType Property --> (ExeptionType)ArgumentException

Jetzt die Gro�e Frage!!!!
Wenn ich in TabelleB eine Spale vom SQlType: nVarChar habe, wie muss ich
dann die Column anlegen (typeof), damit ich eine Relation herstellen kann?


Bitte ... gebt mir doch einen Tip :-)
Will nicht wieder zwei Tage daran rum Experimentieren :-(

Mansur





__________________________________________________________
Die Utopie ist die wirklichste aller wirklichen M�glichkeiten.
Mansur Esmann, Offensiv-Medien, Heberlingerstr. 16, D-87471 Durach.
 Tel.: +49 (0)831 - 69 71 892, Fax: +49 (0)831 - 697 18 91.
 eMail: [EMAIL PROTECTED]   Web: www.offensiv-medien.de


| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an