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

关于强类型DataSet,该怎么处理

2012-01-08 
关于强类型DataSet请教了因为数据库表中的字段太多,前台赋值的时候,还是选择强类型DataSet,自己用手敲怕出

关于强类型DataSet
请教了

因为数据库表中的字段太多,前台赋值的时候,还是选择强类型DataSet,自己用手敲怕出错
MaleCaseDat mds = new MaleCaseDat();
string[] tableName = new string[]{mds.MaleCase.TableName};
SqlHelper.FillDataset(strConn,CommandType.Text,strSql,mds,tableName);

可是却报错“未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。”
xsd文件中只拖了一张子表进去了,父表子表都放进去我也试过
现在可以确定的是,MaleCase有主键,而且表中相应行没有为null的数据



[解决办法]
把SQL语句抓出来,放在查询分析器里执行就知道原因了.

热点排行