以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 未将对象引用到实例 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=63785) |
-- 作者:sjzsdu -- 发布时间:2015/1/28 17:54:00 -- 未将对象引用到实例 我在点保存的时候弹出来“未将对象引用到实例” 详细信息中也没有明确的信息,运行出错的是那段代码
|
-- 作者:有点甜 -- 发布时间:2015/1/28 18:03:00 -- 呃,这个这么奇怪?
你把保存事件的代码去掉看看
不行,例子上传上来 |
-- 作者:sjzsdu -- 发布时间:2015/1/28 18:25:00 -- ”保存“就是foxtable左上角上的这个 |
-- 作者:有点甜 -- 发布时间:2015/1/28 19:13:00 -- 以下是引用sjzsdu在2015-1-28 18:25:00的发言:
”保存“就是foxtable左上角上的这个
那直接运行代码呢?比如 DataTables("表A").Save |
-- 作者:sjzsdu -- 发布时间:2015/1/28 19:17:00 -- 我执行下面代码 For Each dt As DataTable In DataTables dt.save Next 弹出的出错消息和一楼附件中是一样的
|
-- 作者:有点甜 -- 发布时间:2015/1/28 19:18:00 -- 一个一个表测试,看是哪个表有问题。
然后,去掉对应的事件代码看效果。 |
-- 作者:sjzsdu -- 发布时间:2015/1/28 19:29:00 -- 出问题的表找到了,但表中没有代码的 |
-- 作者:有点甜 -- 发布时间:2015/1/28 19:32:00 -- 以下是引用sjzsdu在2015-1-28 19:29:00的发言:
出问题的表找到了,但表中没有代码的
看是不是有全局表代码,不可能无缘无故出错的。
或者你删除表重新添加。
不行,就上传上来看看 |
-- 作者:sjzsdu -- 发布时间:2015/1/28 19:34:00 -- 找到问题所在了 我的数据库在是.mdb格式的 出错的表进行过重命名操作 重命名后,数据库里的名字还是以前的名字 现在改了数据库的这个表的名字,然后再外部数据表中,重新定位这个表 再保存就可以了
|