以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何进行筛选或者加载? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=163849) |
-- 作者:1669607010 -- 发布时间:2021/4/26 22:19:00 -- [求助]如何进行筛选或者加载?
Dim cmd As New SQLCommand 现在有个奇葩的需求,以上代码用订单表的客户列生成的下拉列表,现在有个需求是如何对生成的列表项目进行筛选,只显示从订单表里不重复的客户名的第11-20项?哪位老师指导一下应该怎么解决? |
-- 作者:有点蓝 -- 发布时间:2021/4/26 22:23:00 -- 内部表、access还是SqlServer? |
-- 作者:1669607010 -- 发布时间:2021/4/26 22:39:00 -- 兰老师,SqlServer表生成的列表项目项现在是只想显示第11-20项 |
-- 作者:有点蓝 -- 发布时间:2021/4/26 23:09:00 -- Dim cmd As New SQLCommand cmd.ConnectionName = "数据源名称" Dim dt As DataTable Dim cmb As WinForm.ComboBox cmd.CommandText = "Select 客户 From (SELECT Row_Number() Over(Order by 客户) As RowNum, 客户 From {订单} group by 客户) As a Where RowNum >= 11 And RowNum <= 20" dt = cmd.ExecuteReader() cmb = e.Form.Controls("ComboBox1") cmb.ComboList= dt.GetComboListString("客户") |
-- 作者:1669607010 -- 发布时间:2021/4/26 23:22:00 -- 谢谢老师 |