以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何判断表复制结果为0记录时,操作执行动作停止? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=51221) |
-- 作者:jiterp -- 发布时间:2014/5/22 9:37:00 -- 如何判断表复制结果为0记录时,操作执行动作停止? Dim slt1 As String = "select id,inv from code" Tables("窗口1_table1").Fill(slt1,"demo",True)
上面一句是复制临时表数据,我想在后面加个判断条件,当复制结果为0条记录时,操作执行停止返回. |
-- 作者:Bin -- 发布时间:2014/5/22 9:39:00 -- 你的代码是填充生成一个SQLQUERY ,不太理解你的意思是什么? 意思是如果数据表里没数据,就不填充?
|
-- 作者:有点甜 -- 发布时间:2014/5/22 9:39:00 -- 直接判断呗
msgbox(Tables("窗口1_table1").Rows.Count) |
-- 作者:有点甜 -- 发布时间:2014/5/22 9:41:00 -- 你可以先查一下是否有数据
http://www.foxtable.com/help/topics/2897.htm
|
-- 作者:jiterp -- 发布时间:2014/5/22 10:31:00 -- 是这样子的,这段代码后面还有一堆复制语句代码,我想这个环节如果没有数据,下面的工作就停止了. |
-- 作者:有点甜 -- 发布时间:2014/5/22 10:35:00 -- If Tables("窗口1_table1").Rows.Count = 0 then return |