以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 同一段代码执行在同样情况下,为什么得到两个结果呢? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=159909) |
||||
-- 作者:旭日生 -- 发布时间:2021/1/13 12:03:00 -- 同一段代码执行在同样情况下,为什么得到两个结果呢? 请见图。一段代码在下面test0103中使用,结果完全正确。但在我设计的软件操作,却得不到正确结果,只得到查询出来的第一行数据。百思不得其解!
此主题相关图片如下:0113.jpg |
||||
-- 作者:有点蓝 -- 发布时间:2021/1/13 13:59:00 -- For Each nm As String In nms cr(nm) = dr(nm) Next 一般是有其它代码影响了,把和这个表有关的所有代码都注释掉测试
|
||||
-- 作者:旭日生 -- 发布时间:2021/1/13 14:23:00 -- 这个窗口的代码,就这么一段。修改成dA/db之类的,一样如此。奇怪! |
||||
-- 作者:有点蓝 -- 发布时间:2021/1/13 14:26:00 -- 把和这个表有关的所有代码都注释掉测试,包括表事件,全局表事件,项目事件等等 |
||||
-- 作者:旭日生 -- 发布时间:2021/1/13 14:27:00 -- 蓝版说的正确。确实在表事件中存在如下代码: |