05 2011 档案
摘要:今天修改早期的一个项目,运行后,选择一个查询的页面时,提示“未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。”的异常信息。 原因分析:强类型的DataTable和SQL语句查询出的结果不匹配。 简单说就是强类型的DataTable比SQL语句查询出来的结果集要多一些数据列或这属性不对应。 针对所提示的异常信息检查了所用表的唯一、非空、外键约束,并未发现异常情况。因此上网查询了有关的资料。所提供的方法有以下几种:DataTable中的字段属性与表中的字段属性不一致,导致了未能启用约束。修改方法:找到***.xsd文件里与表格修改的对应字段,点击该字段的属性----最大长度 等于你的数
阅读全文

浙公网安备 33010602011771号