
C# combox 可不可以绑定多列
C#新手,最近在做一个信息管理系统,刚刚用到combox控件,完成了从数据库中选出一列,绑定到comobox控件,现在有需要,从数据库中查询出两列值,绑定到comobox...
C#新手,最近在做一个信息管理系统,刚刚用到combox控件,完成了从数据库中选出一列,绑定到comobox控件,现在有需要,从数据库中查询出两列值,绑定到comobox空间中,请问能不能实现,膜拜达人指导!
select cast(TID AS varchar) + Tname from Teacher;我用sql语句在sql server 2005 中执行得到预期结果,绑定到comobox是出错,系统提示无法绑定。在2005中执行后,列名是空的。 展开
select cast(TID AS varchar) + Tname from Teacher;我用sql语句在sql server 2005 中执行得到预期结果,绑定到comobox是出错,系统提示无法绑定。在2005中执行后,列名是空的。 展开
5个回答
展开全部
可以,你把查询出来的2列的值没在数据集里合并,然后绑到combox就行
展开全部
不能直接实现,只能变相的实现,例如从查询语句入手,用特殊符号分割:
select a+'|'+b as c from table1
建议用GrideView之类的控件
select a+'|'+b as c from table1
建议用GrideView之类的控件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先把列值保存到集合中,再用循环遍历,按索引绑定值。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
绑定显示的值 只能一列··
你可以把你要显示的值合并起来成为一列绑定也行!
你可以用sql 语句 拼揍起来·
用as 定义成为一个列来绑定
比如 select (EmpID+JobID)as a from Con_vEmpInfo
记得类型要一样!
你可以把你要显示的值合并起来成为一列绑定也行!
你可以用sql 语句 拼揍起来·
用as 定义成为一个列来绑定
比如 select (EmpID+JobID)as a from Con_vEmpInfo
记得类型要一样!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
微软官方控件就只能如上面几位所说数据库加字段名,不过看起来不安逸。你可以用infragis 中的Ultracombo控件,除了下拉功能外,下面还带一grid,可以显示多列,支持输选结合模式,超级爽!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询