以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]怎样通过后台数据生成下拉框内容  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=71651)

--  作者:新航程小何
--  发布时间:2015/7/15 16:31:00
--  [求助]怎样通过后台数据生成下拉框内容
各位老师,我想实现:系统中有一个combobox1,我想让combobox1的下拉框内容是后台sql表用户表的“姓名”列的值组成,请老师指点
--  作者:大红袍
--  发布时间:2015/7/15 16:35:00
--  

  参考

 

http://www.foxtable.com/help/topics/2910.htm

 


--  作者:新航程小何
--  发布时间:2015/7/15 17:00:00
--  
谢谢老师,我找到一种解决方法,功能已实现,但我觉得这种方法有点麻烦,需要新建一个查询表,我想能不能不生成查询表,而直接活动那一列的值到combobox1的下拉内容中。
Dim q As new OuterTableBuilder
q.TableName = "user"
q.TableCaption = "用户"
q.C
q.SelectString = "Select * F rom {user}"
q.Build
Dim s As String  = DataTables("user").SQLGetComboListString("用户名")
output.show(s)


--  作者:大红袍
--  发布时间:2015/7/15 17:10:00
--  

Dim cmd As new SQLCommand
cmd.ConnectionName = "数据源"
cmd.CommandText = "Select * F rom {user}"
Dim dt As DataTable = cmd.ExecuteReader
Dim s As String  = dt.GetComboListString("用户名")
output.show(s)

[此贴子已经被作者于2015/7/15 17:09:52编辑过]