来源: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