Foxtable(狐表)用户栏目专家坐堂 → [求助]关于在窗口添加数据问题,请老师指教!


  共有7612人关注过本帖树形打印复制链接

主题:[求助]关于在窗口添加数据问题,请老师指教!

帅哥哟,离线,有人找我吗?
wangcza
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:117 积分:966 威望:0 精华:0 注册:2012/4/22 0:43:00
  发帖心情 Post By:2013/3/13 15:40:00 [只看该作者]

编号是字符型的,但使用
Dim ids As String
For Each dr As DataRow In DataTables("结算表").DataRows
   ids = ids & ",‘" & dr(“编号") & "'"
Next
ids = ids.trim(",")
DataTables(”窗口1_Table1“).LoadFilter = "编号 In (" & ids & ")"

提示“不存在名为”窗口1_Table1“的DataTable,不知哪里还存在问题,请高人继续指教!

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/3/13 15:44:00 [只看该作者]

不是高人不高人,是你代码中的窗口名或Table空间名错了。

 

自己搞不定的的话,就做个例子发上来,一分钟就知道原因。


 回到顶部
帅哥哟,离线,有人找我吗?
wangcza
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:117 积分:966 威望:0 精华:0 注册:2012/4/22 0:43:00
  发帖心情 Post By:2013/3/13 16:01:00 [只看该作者]

我将代码改成这样:

Dim ids As String

For Each dr As DataRow In DataTables("结算表").DataRows
   ids = ids & ",‘" & dr(“编号") & "'"
Next
ids = ids.trim(",")
Tables(”窗口1_Table1“).Filter = "编号 In (" & ids & ")"

打开窗体加载数据正常,但加载进来的数据是”申报登记表“和”结算表“都有的编号数据,”申报登记表“里有的编号数据,

”结算表“里没有的编号数据却没有加载进来。

实际我想要加载进来的就是”申报登记表“里面有的编号,但”结算表“里却没有的编号的数据,”结算表“已有的编号数据就不用加载进来了

 


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/3/13 17:28:00 [只看该作者]

Dim ids As String

For Each dr As DataRow In DataTables("申报登记表").DataRows

   dim id as string = dr("编号")

   if datatables("结算表").Find("编号 = '" & id & "'") Is Nothing Then
          ids = ids & ",‘" & dr(“编号") & "'"  

   end if
Next
ids = ids.trim(",")
Tables(”窗口1_Table1“).Filter = "编号 In (" & ids & ")"


 回到顶部
帅哥哟,离线,有人找我吗?
wangcza
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:117 积分:966 威望:0 精华:0 注册:2012/4/22 0:43:00
  发帖心情 Post By:2013/3/13 17:41:00 [只看该作者]

搞定,谢谢狐爸爸图片点击可在新窗口打开查看

 回到顶部
总数 15 上一页 1 2