首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

使用强类型DataSet出现“未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值”异常

2012-03-18 
使用强类型DataSet出现“未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值”错误小D使用强类型的D

使用强类型DataSet出现“未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值”错误
小D使用强类型的DataSet建立一个对表 Board的访问  

这个表有 ID Title Content DateTime Hits MasterID 字段

强类型的主查询是 SELECT * FROM Board

但是我又新建了一个查询 SELECT ID, Title FROM Board ORDER BY DataTime DESC 后

在.cs里调用这个方法 总出现 未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值 这个错误


使用DataSet的预览数据的功能发现 我虽然在第2个查询中未选择查询 Content Hits等列 但是预览数据的时候还是出现空列


小D怀疑是这里出的问题 但是没有解决方法?

请遇到过此问题的大侠指点一下

谢谢了

[解决办法]

探讨

不是用的SQL语句 是强类型的dataset

热点排行