以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]设置 DataSource 属性后无法修改项集合  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=111279)

--  作者:洮沙
--  发布时间:2017/12/19 13:59:00
--  [求助]设置 DataSource 属性后无法修改项集合

窗口AfterLoad事件增加了如下代码:

 

Dim cmd As New SQLCommand
cmd.C o n n e c t i o n N a m e = "S Q L2008数据源"
Dim dt As DataTable
Dim cmb As WinForm.ComboBox
cmd.CommandText = "SELECT DISTINCT Name Fro m {用户} Where Name <> \'AttatchInfo\' and Name <> \'Groups\' and Name <> \'Roles\'"
dt = cmd.ExecuteReader()
cmb = e.Form.Controls("ComboBox1")
cmb.ComboList= dt.GetComboListString("Name")

 

 

出现错误:

.NET Framework 版本:2.0.50727.8762
Foxtable 版本:2017.10.26.1
错误所在事件:窗口,客户增加窗口,AfterLoad
详细错误信息:
设置 DataSource 属性后无法修改项集合。

 

麻烦老师看一下,谢谢!

 

 

 

[此贴子已经被作者于2017/12/19 14:03:38编辑过]

--  作者:洮沙
--  发布时间:2017/12/19 14:11:00
--  回复:(洮沙)[求助]设置 DataSource 属性后无法修改...
已解决,是自己没有将“ComboBox1”组合框,原来的“取值数据表及取值数据列”清除!