Fehler beim aktivieren von Einschränkungen. Eine oder mehrere Zeilen enthalten die Werte verstößt, die nicht-null -, unique-oder foreign key-Einschränkungen. Fehler in VB.Net

Gab es drei ähnliche Fragen auf StackOverFlow, aber keiner gab eine Antwort..

Wenn Sie gefunden haben, warum dieser Fehler Auftritt, wissen aber nicht das Update.

Ich bin mit Strongly Typed Dataset für mein Projekt die dll für die DAL.

Habe ich die Sql-Server-Tabelle in dieser dataset im designer erstellt hat Sie ein DataAdapter -

Fehler beim aktivieren von Einschränkungen. Eine oder mehrere Zeilen enthalten die Werte verstößt, die nicht-null -, unique-oder foreign key-Einschränkungen. Fehler in VB.Net

Es funktioniert, wenn ich das einfügen über DataTableAdapter

daLabTest.Insert(txtLabTestId.Text, cmbLabTestType.Text, cmbTestName.Text, txtLabFees.Text, dtpLabEffDate.Value)

aber wenn ich will, um zu zeigen, das Daten aus der Tabelle in eine combobox oder gridview bekomme ich diesen Fehler.

Fehler beim aktivieren von Einschränkungen. Eine oder mehrere Zeilen enthalten die Werte verstößt, die nicht-null -, unique-oder foreign key-Einschränkungen. Fehler in VB.Net

ich sagte, dass ich herausgefunden, was das problem ist, ich habe gerade eine Vorschau der Daten mit DataSet-designer, und fand heraus, dass die Funktion liefert Daten wie diese...

Fehler beim aktivieren von Einschränkungen. Eine oder mehrere Zeilen enthalten die Werte verstößt, die nicht-null -, unique-oder foreign key-Einschränkungen. Fehler in VB.Net

Die Abfrage, die ich schrieb, um dies in dataset ist

Select distinct(TestType) from LabTestTypes

so sollte dies wieder nur eine Spalte, aber das dataset zurückgibt 5 Spalten, aber andere als null, und die TestName Spalte ist eine primäre, das sollte nicht null sein, wenn zurückgegeben, so besteht das problem..

Diese zu lösen habe ich versucht zu ändern NullValue & AllowDBNull Eigenschaft [Empty] und true jeweils aber das hat nicht für mich gearbeitet.

Bitte helfen Sie mir in dieser...

InformationsquelleAutor Kishore Kumar | 2011-12-09

Schreibe einen Kommentar