來源:http://www.cnblogs.com/JuneZhang/archive/2013/01/10/2853981.htmlhtml
今天運行項目,提示「未能啓用約束。一行或多行中包含違反非空、惟一或外鍵約束的值。」的異常信息。數據庫
在網上找了查了一些緣由:http://www.cnblogs.com/muzihai1988/archive/2011/05/04/2036502.htmlhtm
緣由分析:強類型的DataTable和SQL語句查詢出的結果不匹配。 簡單說就是強類型的DataTable比SQL語句查詢出來的結果集要多一些數據列或這屬性不對應。blog
針對所提示的異常信息檢查了所用表的惟1、非空、外鍵約束,並未發現異常狀況。所以上網查詢了有關的資料。所提供的方法有如下幾種:配置
附件:在刪除可能會提示如下錯誤:方法
這說明是數據庫的鏈接有問題,解決方法:重啓VS,先不要打開項目,在tools中選擇connect to database鏈接到數據庫,再打開項目便可。im