Foxtable(狐表)用户栏目专家坐堂 → 产品ID查询


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

主题:产品ID查询

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/23 8:26:00 [显示全部帖子]

Filter="Convert([产品ID], 'System.Int32') like '%1%'"

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/23 8:50:00 [显示全部帖子]

写错了

Filter="Convert([产品ID], 'System.String') like '%1%'"

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/23 8:55:00 [显示全部帖子]

错误不是已经明确告诉你问题所在了吗?

你引号写错了

tbl.Filter ="Convert([产品ID], 'System.String') like '%1%' Or 产品图号 Like " & txt & " Or 类别代号 Like " & txt & " Or 产品名称 Like " & txt & " Or 图纸PDF Like " & txt & " Or 原始图纸 Like " & txt & " Or 大恒图纸 Like " & txt & " Or 图纸CAD Like " & txt & " Or 辅助编号 Like " & txt & " Or 客户图号 Like " & txt & " Or 产品材料 Like " & txt & " Or 产品规格 Like " & txt & " Or 备注 Like " & txt  
End If

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/23 9:25:00 [显示全部帖子]

精确查询直接用等于不就完了

编号=222

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/23 10:02:00 [显示全部帖子]

注册1年.  发帖300多.  等于判断不懂?   我没有办法理解你这一年和300多个帖子都做了些什么? 复制别人的代码吗?

tbl.Filter ="编号=222"



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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/23 10:03:00 [显示全部帖子]

建议楼主先按部就班看一遍帮助,至少!

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/23 10:10:00 [显示全部帖子]

图片点击可在新窗口打开查看
如果是数值类型

tbl.Filter ="编号=" & e.form.contolrs("TextBox1').text

如果是字符串类型

 tbl.Filter ="编号='" & e.form.contolrs("TextBox1').text & "'"

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/23 10:28:00 [显示全部帖子]

只要你按部就班看帮助,自然就会发现的了


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/23 11:11:00 [显示全部帖子]

例子在这里:
http://www.foxtable.com/help/topics/1058.htm


Dim txt As String = e.Form.Controls("ID查询").Text
Dim tbl As Table = Tables("产品表")
If txt = "" Then
     tbl.Filter = ""
Else
     txt = "'产品ID= " & txt 
     tbl.Filter =txt
End If 


 回到顶部