Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:有什么办法优先搜索id

1楼
xxfoxtable 发表于:2024/12/11 14:49:00
Dim txt As String = e.Form.DropDownBox.Text
Dim tbl As Table = Tables("窗口1_Table1")
If txt = "" Then
    tbl.Filter = ""
Else
    txt = "'%" & txt & "%'"
    tbl.Filter = "客户ID Like " & txt & " Or 公司名称 Like " & txt & " Or 地址 Like " & txt & " Or 联系人 Like " & txt
End If



就是把客户id符合条件的放在第一位置

tbl.sort = "客户ID Like '" & drp.Text & "%'"
我加个排序,不行
[此贴子已经被作者于2024/12/11 14:50:09编辑过]
2楼
有点蓝 发表于:2024/12/11 15:10:00
http://www.foxtable.com/webhelp/topics/0451.htm
3楼
xxfoxtable 发表于:2024/12/11 15:11:00
做不到客户ID符合条件的排第一位
[此贴子已经被作者于2024/12/11 15:12:05编辑过]
4楼
有点蓝 发表于:2024/12/11 15:34:00
tbl.sort = "客户ID"
5楼
xxfoxtable 发表于:2024/12/11 15:50:00
这个方法不行,做不到优先搜,如果能做到用表达式排序,就好了
[此贴子已经被作者于2024/12/11 15:51:28编辑过]
6楼
有点蓝 发表于:2024/12/11 15:52:00
搜索条件没有先后的说法。要么先搜索客户ID,搜索后没有数据再搜索其它列
共6 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .04297 s, 2 queries.