Foxtable(狐表)用户栏目专家坐堂 → 查询问题


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

主题:查询问题

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/15 10:30:00 [显示全部帖子]

代码

 

Dim filter As String = "1=1"
Dim val As String = e.Form.Controls("ComboBox1").Text
If val > "" Then
    filter &= " and 材料 = '" & val & "'"
End If
val = e.Form.Controls("TextBox1").Text
If val > "" Then
    filter &= " and Convert(规格,'System.Int64') >= '" & val & "'"
End If
Dim fdr As DataRow = DataTables("价目表").Find(filter, "规格")
Tables("价目表").Filter = "_Identify = " & fdr("_Identify")


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/15 11:33:00 [显示全部帖子]

1、规格列改成 数值列

 

2、代码

 

Dim filter As String = "1=1"
Dim val As String = e.Form.Controls("ComboBox1").Text
If val > "" Then
    filter &= " and 材料 = '" & val & "'"
End If
val = e.Form.Controls("TextBox1").Text
If val > "" Then
    filter &= " and 规格 >= '" & val & "'"
End If
Dim fdr As DataRow = DataTables("价目表").Find(filter, "规格")
Tables("价目表").Filter = "_Identify = " & fdr("_Identify")


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/15 11:35:00 [显示全部帖子]

 看4楼

 回到顶部