Foxtable(狐表)用户栏目专家坐堂 → 关于追加数据的问题


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

主题:关于追加数据的问题

帅哥,在线噢!
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/6/25 18:12:00 [显示全部帖子]

合成的select语句有误,用output.show或者MessageBox.Show显示一下你合成的select语句,看看错在哪里。

 回到顶部
帅哥,在线噢!
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/6/26 9:56:00 [显示全部帖子]

还是Select语句有无,AppendLoad使用Select语句来追载数据。

检查你合成的Filter语句:

 

Dim dr2 As DataRow=DataTables("料品资料查询表").Find("part_no = '" & e.DataRow("part_no") & "'")
If dr2 IsNot Nothing Then
    Return
Else
    Dim s As String =e.DataRow("part_no")
    Dim Filter As String = "[part_no] = '" & s & "'"
    messagebox.Show(filter)
    DataTables("料品资料查询表").AppendLoad(Filter, False)
End If

 

注意如果你的part_no是数值型,那么

Dim Filter As String = "[part_no] = '" & s & "'"

应该改为:

Dim Filter As String = "[part_no] = " & s

 


 回到顶部
帅哥,在线噢!
狐狸爸爸
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/6/26 10:06:00 [显示全部帖子]

我测试没有问题,搞不定的话,你就用这段代码做个简单的例子发上来.


 回到顶部
帅哥,在线噢!
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/6/26 10:23:00 [显示全部帖子]

查询表不能用AppendLoad,直接用Load或者Fill
[此贴子已经被作者于2012-6-26 10:24:18编辑过]

 回到顶部