以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于SQL问题的请教 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=57561) |
-- 作者:ap9709130 -- 发布时间:2014/9/26 16:35:00 -- 关于SQL问题的请教 我原来不是用SQL是用Table的,没有问题,现在我改成SQL后,发现不能提取_Identify 的值,请各位老师帮忙一下。代码如下: For Each d As Row In Tables("订单主表.订单明细表").Rows end if end if
ar("_Identify") 的值怎么是0.如何才能取得这个值呢? |
-- 作者:Bin -- 发布时间:2014/9/26 16:37:00 -- _Identify 要保存了才会生成实际的_Identify |
-- 作者:ap9709130 -- 发布时间:2014/9/26 16:39:00 -- 我的代码里不是保存了吗?我是保存了以后才提取的。 |
-- 作者:ap9709130 -- 发布时间:2014/9/26 16:40:00 -- ar.save 以后我才提取的啊
|
-- 作者:有点甜 -- 发布时间:2014/9/26 16:42:00 -- 以下是引用ap9709130在2014-9-26 16:40:00的发言:
ar.save 以后我才提取的啊
save之后,要重新获取这一列才能得到对应值。不建议用 ExecuteReader(True) 这种方式,你这段代码,和直接把表加载出来,速度是一样的。 |