不能启用此约束,因为不是所有的值都具有相应的父值
2014-12-25 22:55
211 查看
不能启用此约束,因为不是所有的值都具有相应的父值
首先要明白这句话的意思先,这句话的意民是,子表的数据不是每一个值在主表中都有相联系的值。
通常我们做dataset两个表的嵌套时,会使用一个ID把两个表关联起来,写法如下
================错误前=============================
this.M_dataset.Relations.Add(
"AttReport",
this.M_dataset.Tables["T_AllPersonAtt"].Columns["UserID"],
this.M_dataset.Tables["T_SinglePersonAtt"].Columns["UserID"]);
====================================================
==============错误后========================
this.M_dataset.Relations.Add(
"AttReport",
this.M_dataset.Tables["T_AllPersonAtt"].Columns["UserID"],
this.M_dataset.Tables["T_SinglePersonAtt"].Columns["UserID"],false);
不能启用此约束,因为不是所有的值都具有相应的父值
的错误
因为子表中的ID表比主表中的ID值多,所以就会出现这样的错误
首先要明白这句话的意思先,这句话的意民是,子表的数据不是每一个值在主表中都有相联系的值。
通常我们做dataset两个表的嵌套时,会使用一个ID把两个表关联起来,写法如下
================错误前=============================
this.M_dataset.Relations.Add(
"AttReport",
this.M_dataset.Tables["T_AllPersonAtt"].Columns["UserID"],
this.M_dataset.Tables["T_SinglePersonAtt"].Columns["UserID"]);
====================================================
==============错误后========================
this.M_dataset.Relations.Add(
"AttReport",
this.M_dataset.Tables["T_AllPersonAtt"].Columns["UserID"],
this.M_dataset.Tables["T_SinglePersonAtt"].Columns["UserID"],false);
不能启用此约束,因为不是所有的值都具有相应的父值
的错误
因为子表中的ID表比主表中的ID值多,所以就会出现这样的错误
相关文章推荐
- 不能启用此约束,因为不是所有的值都具有相应的父值的解决方法
- 不能启用此约束,因为不是所有的值都具有相应的父值。
- 解决"不能启用此约束,因为不是所有的值都具有相应的父值。"的问题
- 不能启用此约束,因为不是所有的值都具有相应的父值的解决方法[网络转载]
- dataset不能启用此约束,因为不是所有的值都具有相应的父值的解决方法
- 不能启用此约束,因为不是所有的值都具有相应的父值的解决方法
- 不能启用此约束,因为不是所有的值都具有相应的父值. 的解决方案
- 不能启用此约束,因为不是所有的值都具有相应的父值。
- devExpress grid:父级grid与子grid关联时可能会出现错误:不能启用此约束,因为不是所有的值都具有相应的父值。
- 不能启用此约束,因为不是所有的值都具有相应的父值。
- 不能启用此约束,因为不是所有的值都具有相应的父值的解决方法
- 不能启用此约束,因为不是所有的值都具有相应的父值的解决方法
- 不能启用此约束,因为不是所有的值都具有相应的父值的解决方法[网络转载]
- gridview主从表过滤时出现:不能启用此约束,因为不是所有的值都具有相应的父值的解决方法
- SecurityError: Error #2146: 安全沙箱冲突:http://xxx/xxx.swf 不能调用 navigateToURL,因为 HTML/容器参数 allowNetworking 具有值 internal
- imp命令不能正常终止 提示"即将启用约束条件..."
- 因为我不是神仙,所以不能无所不知;
- 如果你有想要做的事而别人告诉你说“很难,不能,你办不到的”。千万千万别相信他,因为他不是你,他不会为你承受你成功或失败的结局
- 暂停/启用所有触发器及外键约束
- 编译器错误信息: CS0136: 不能在此范围内声明名为“e”的局部变量,因为这样会使“e”具有不同的含义,而它已在“父级或当前”范围中表示其他内容了