当前位置: 代码迷 >> ASP.NET >> 关于强类型DataSet,该怎么处理
  详细解决方案

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

热度:362   发布时间:2013-02-25 00:00:00.0
关于强类型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语句抓出来,放在查询分析器里执行就知道原因了.
  相关解决方案