以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]数据加载问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=46940)

--  作者:aduydgd
--  发布时间:2014/3/1 17:37:00
--  [求助]数据加载问题

Tables("Receiving_Table").DataTable.LoadFilter = "bianhao_id = "条件"
Tables("Receiving_Table").DataTable.Load(False)

 

我有一个表,需要在打开窗口后,以另外一个表的当前选中行的bianhao_id的内容来加载当前表的数据,帮忙在条件的地方弄一下,谢谢


--  作者:Bin
--  发布时间:2014/3/1 17:39:00
--  

Tables("Receiving_Table").DataTable.LoadFilter = "bianhao_id = \'" & tables("另外一个表名").current("bianhao_id") & "\'"

Tables("Receiving_Table").DataTable.Load(False)


--  作者:aduydgd
--  发布时间:2014/3/1 17:49:00
--  

引用另外一个表如果存在无数据时会报错,这个怎么改一下?


--  作者:Bin
--  发布时间:2014/3/1 17:50:00
--  

if tables("另外一个表名").current isnot nothing then

Tables("Receiving_Table").DataTable.LoadFilter = "bianhao_id = \'" & tables("另外一个表名").current("bianhao_id") & "\'"

Tables("Receiving_Table").DataTable.Load(False)

else

    messagebox.show("另外一个表无数据")

end if


--  作者:aduydgd
--  发布时间:2014/3/1 18:01:00
--  
谢谢