想把数据库中的一项引用到 combobox中
.....................
string sqlstring = "select proname from Protable";
sqldap = new SqlDataAdapter(sqlstring,conn);
DataSet ds = new DataSet();
sqldap.Fill(ds,"name");
comboBox1.DataSource = ds.Tables["name"];
下拉表 显示的是 System.Data.DataRowView
这是怎么回事情呢?
.....................
string sqlstring = "select proname from Protable";
sqldap = new SqlDataAdapter(sqlstring,conn);
DataSet ds = new DataSet();
sqldap.Fill(ds,"name");
comboBox1.DataSource = ds.Tables["name"];
下拉表 显示的是 System.Data.DataRowView
这是怎么回事情呢?
解决方案 »
- C#调用DirectX的问题,请高手来解答下!!!
- 关于c#中预处理指令的问题
- C# 删除一个记录的同时,删除与之相关的所有记录
- 为什么我的C#程序在安装了.net framework下仍不能正常运行?
- 简单问题:dataGrid1显示问题?
- 【EF】如何动态修改EF的连接字符串connection
- 如何让自己写的。NET工具象WISE FOR 。NET作为插件一样集成到。NET开发环境当中去(高手请指教)
- asp.net里如何支持团队开发?
- 谁知道,弹出一个框显示等待信息,等数据加栽完,这个框会自动取消的,是怎么实现的吗?
- F5 通过,为什么出错,使用 source 能正确的连接数据库
- 类和涵数,各位大虾,帮我分一个概念
- 我真的用了心,哭了! 明天解决不了就跳楼了!!!
sqldap = new SqlDataAdapter(sqlstring,conn);
DataSet ds = new DataSet();
sqldap.Fill(ds,"name");
comboBox1.DataSource = ds.Tables["name"];comboBox1.DisplayMember=dt.Tables[name].Rows[0]["proname"];
comboBox1.ValueMember=dt.Tables[name].Rows[0]["proname"];
获取或设置一个字符串,该字符串指定要显示其内容的数据源的属性。
ValueMember
获取或设置一个字符串,该字符串指定要从中取值的数据源的属性
sqldap = new SqlDataAdapter(sqlstring,conn);
DataSet ds = new DataSet();
sqldap.Fill(ds,"name");
conn.Close();
comboBox1.DataSource = ds.Tables["name"];
comboBox1.DisplayMember = ds.Tables["name"].Rows[0]["proname"].ToString() ;
comboBox1.ValueMember = ds.Tables["name"].Rows[0]["proname"].ToString() ;
dataGrid1.DataSource = ds.Tables["name"]
还是不成呀