Ralf Eisenreich

SQLBlog.DE | ..things to remember

March 1st, 2007

Reports mit ASP.NET und SQL Server 2005: One or more rows contain values violating non-null, unique, or foreign-key constraints

ASP.Net, SQL Server, by Ralf.

Der Fehler

“An error has occurred during report processing.
Exception has been thrown by the target of an invocation.
Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints.”

tritt oft auf, wenn in einer ASP.NET-Anwendung lokale Reports verwendet werden, die Daten aus einer SQL-Query von einem DataSet erhalten.

Das Durchforsten verschiedener Foren (beispielsweise MSDN) hat mir leider auch nicht weitergeholfen.

Die Lösung war aber einfach:

  1. das DataSet in Visual Studio öffnen
  2. im DataSet eine Spalte heraussuchen (oder erzeugen) die Unique ist (sich also auch als Primary Key eignen würde).
  3. im Eigenschaften-Fenster die Unique-Eigenschaft auf True setzen für diese Spalte.

DataSet

Back Top

Responses to “Reports mit ASP.NET und SQL Server 2005: One or more rows contain values violating non-null, unique, or foreign-key constraints”

Comments (0) Trackbacks (0) Leave a comment Trackback url
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Security Code: