起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 100|回复: 9

【结帖】各位大虾,来帮帮忙,小弟遇到一个意外的问题。**

[复制链接]
发表于 2008-8-28 10:39:03 | 显示全部楼层 |阅读模式
DataSetZF是我自定义的一个标准数据集
我对其执行如下操作:
DataSetZF.Close ;
DataSetZF.Open ;
总是弹出DataSetZF: Cannot perform this operation on a closed dataset这个错误,点确定后数据也可以插入进去,就是不知道为什么弹出这个提示错误对话框。
恳请大虾们不吝赐教。
回复

使用道具 举报

发表于 2008-8-28 10:45:24 | 显示全部楼层
如何插入数据的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-28 12:30:13 | 显示全部楼层
数据是直接输入的,然后DataSetZF.ApplyUpdates;
之后就是
DataSetZF.Close ;
DataSetZF.Open ;
后来我就把这两句放到单独按钮下尝试,没有其他任何操作,提示仍然是一样的。
回复 支持 反对

使用道具 举报

发表于 2008-8-28 13:57:28 | 显示全部楼层
楼主,你新建一个数据集,然后执行这两句试试!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-28 15:05:50 | 显示全部楼层
No.4  
楼主,你新建一个数据集,然后执行这两句试试!

我试了一下,新建一个数据集,执行这两句话没有任何问题,我就是想知道出现这种可能的原因是什么?
回复 支持 反对

使用道具 举报

发表于 2008-8-28 15:36:26 | 显示全部楼层
可能性太多了吧。楼主应该想想自己写了什么代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-28 15:38:07 | 显示全部楼层
嗯,好,我再好好看看!
回复 支持 反对

使用道具 举报

发表于 2008-8-28 16:32:44 | 显示全部楼层
检查一下数据集的事件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-28 16:45:01 | 显示全部楼层
呵呵,差不到不过,我用这个DataSetZF.Refresh ;取代这两句话了。这个以后有时间再找。
回复 支持 反对

使用道具 举报

发表于 2008-8-28 17:02:37 | 显示全部楼层
呵呵,谢谢反馈。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-21 05:44 , Processed in 0.037261 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表