Foxtable(狐表)用户栏目专家坐堂 → 请教:多外部表返回的数据问题


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

主题:请教:多外部表返回的数据问题

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


加好友 发短信
等级:小狐 帖子:359 积分:3403 威望:0 精华:0 注册:2011/8/2 20:53:00
请教:多外部表返回的数据问题  发帖心情 Post By:2013/1/24 14:36:00 [只看该作者]

窗口中有ComboBox控件:

以下代码.从数据源:"gmp" 的"员工信息表中 返回"所属部门"信息.

Dim cmd As New SQLCommand
Dim dt As DataTable
Dim cmb As WinForm.ComboBox
cmd.C
cmd.CommandText = "SELECT DISTINCT 所属部门 From {员工信息}"
dt = cmd.ExecuteReader()
cmb = e.Form.Controls("ComboBox1")
cmb.ComboList= dt.GetComboListString("所属部门")

 

我现在希望CheckedComboBox控件,能同时根据ComboBox所返回的信息,过虑出来对应该部门的岗们信息.

以下代码应该如何写?



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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/24 14:51:00 [只看该作者]

 编写ComboBox控件的对应事件,ValueChanged

Dim cmd As New SQLCommand
cmd.C
cmd.CommandText = "SELECT DISTINCT XXX From {员工信息} Where 所属部门 = '" & e.Sender.Text & "'"
dt = cmd.ExecuteReader()
e.Form.Controls("CheckedComboBox1").ComboList = dt.GetComboListString("XXX")


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


加好友 发短信
等级:小狐 帖子:359 积分:3403 威望:0 精华:0 注册:2011/8/2 20:53:00
  发帖心情 Post By:2013/1/24 14:59:00 [只看该作者]

你好!

我在

ValueChanged事件中使用如下代码.但提示 " cmd.c为错误代码"

Dim cmd As New SQLCommand
cmd.C
cmd.CommandText = "SELECT DISTINCT XXX From {员工信息} Where 所属部门 = '" & e.Sender.Text & "'"
dt = cmd.ExecuteReader()
e.Form.Controls("CheckedComboBox1").ComboList = dt.GetComboListString("XXX")

 

 


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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/24 15:06:00 [只看该作者]

 呃……楼主,请注意变通……

 你1楼的cmd.C是什么代码?还有就是你还要替换XXX哦。
[此贴子已经被作者于2013-1-24 15:06:24编辑过]

 回到顶部