以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  combobox控件取值  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=48740)

--  作者:xiaohuli
--  发布时间:2014/4/4 10:03:00
--  combobox控件取值
combobox控件通过查询外部表取值,取到的值可以不放在临时表中,放在绑定的表中可以吗?
--  作者:Bin
--  发布时间:2014/4/4 10:10:00
--  
放在哪里都可以啊. 你希望实现什么样的效果? 
--  作者:xiaohuli
--  发布时间:2014/4/4 10:15:00
--  
我希望实现,combobox列的取值通过查询外部表的某列,然后通过combobox取值查询外部表的数据,将查询的结果放在窗口中绑定的表中,而不是临时表
--  作者:有点甜
--  发布时间:2014/4/4 10:17:00
--  
以下是引用xiaohuli在2014-4-4 10:15:00的发言:
我希望实现,combobox列的取值通过查询外部表的某列,然后通过combobox取值查询外部表的数据,将查询的结果放在窗口中绑定的表中,而不是临时表

 

你查询代码怎么写的,贴出来


--  作者:xiaohuli
--  发布时间:2014/4/4 10:20:00
--  
Dim cmd As New SQLCommand
cmd.C
Dim lst As WinForm.ComboBox
Dim dt As DataTable
cmd.CommandText = "SELECT  DISTINCT 类型 From gdzc order by 类型 "
dt=cmd.ExecuteReader()
dt = cmd.ExecuteReader()
lst = e.Form.Controls("combobox1")
lst.Items.clear
For Each dr As DataRow In dt.Datarows
lst.Items.Add(dr("类型"))
Next
这个是查询出来后放在临时表的,我不想放在临时表,想放在绑定的表中,不知如何实现。

--  作者:Bin
--  发布时间:2014/4/4 10:29:00
--  
放在绑定的表中?  表结构一样吗?  一样你直接填充不就好了.