强类型数据集问题汇总
2006-06-01 17:28
211 查看
1:强类型数据集中主表更新后导致子表无法更新的问题
Strong Typed DataSet中有三个表,其中两个表是另一个表的子表,在DataSet中设置了关系,在提交事先提交主表,提交后子表提交不成功,表现为提交没有错误,但是数据没有提交到数据库中;
经检查,发现是DataSet中的主子表关系的“接受/拒绝更改”被设置为了Cascade,结果当主表提交成功后,子表中被修改的DataRow的状态变为UnChanged,导致子表提交无错误,但数据库中的数据没有改变。
将“接受/拒绝更改”改为None后解决;
2:强类型数据集不能向普通数据集那样用GetChanges()获取变化值
Strong Typed DataSet中有三个表,其中两个表是另一个表的子表,在DataSet中设置了关系,在提交事先提交主表,提交后子表提交不成功,表现为提交没有错误,但是数据没有提交到数据库中;
经检查,发现是DataSet中的主子表关系的“接受/拒绝更改”被设置为了Cascade,结果当主表提交成功后,子表中被修改的DataRow的状态变为UnChanged,导致子表提交无错误,但数据库中的数据没有改变。
将“接受/拒绝更改”改为None后解决;
2:强类型数据集不能向普通数据集那样用GetChanges()获取变化值
相关文章推荐
- Android 适配问题汇总
- cubieboard源码编译问题汇总
- JAVA与数据库直接时间问题汇总
- 分账汇总少了一笔 和 对账和商户汇总比基础表少了一笔 问题处理方式
- PT新手问题汇总
- ExtJS3.4升级ExtJS4.2的问题汇总
- 问题整理汇总记录
- IOS问题汇总:2014-12-11 iOS应用检查更新的最优方法附代码(转)+在 iOS 应用中直接跳转到 AppStore 的方法
- android问题汇总系列之一
- StartOS使用问题汇总
- 前端开发问题汇总
- TreeView控件问题汇总
- ElasticSearch Head插件问题汇总
- Android WebView常见问题及解决方案汇总
- 【汇总】iOS开发及Xcode使用中遇到的一些报错问题汇总
- 关于NS2安装时的问题总结汇总
- 嵌入式 MySql在linux下的安装登录创建用户可能会问题汇总
- ffmpeg 时间戳问题汇总
- ORACLE DUL/PRM常见问题汇总FAQ
- IOS问题汇总:2015-1-14 xib连线问题