mfc中如何从一个数据库中取出一列作为一个combo-box的下拉菜单。
展开全部
C#中的我知道,利用ado.net,很容易实现。
string sqlString=“select * from table1”; //sql语句
string connString=“server=localhost;uid=sa;pwd=sa;database=datebase1”; //连接数据库字符串
//获取数据表
SqlConnection conn=new SqlConnection(connString);
DataAdapter da=new DataAdapter (sqlString,conn);
DataTable dt=new DataTable();
da.Fill(dt);
//绑定数据源到combobox
combobox.DataSource=dt;
combobox.DisplayMember="name";//所要显示表中的列
combobox.ValueMember="id";
combobox.DataBinding();
string sqlString=“select * from table1”; //sql语句
string connString=“server=localhost;uid=sa;pwd=sa;database=datebase1”; //连接数据库字符串
//获取数据表
SqlConnection conn=new SqlConnection(connString);
DataAdapter da=new DataAdapter (sqlString,conn);
DataTable dt=new DataTable();
da.Fill(dt);
//绑定数据源到combobox
combobox.DataSource=dt;
combobox.DisplayMember="name";//所要显示表中的列
combobox.ValueMember="id";
combobox.DataBinding();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我知道求采纳!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |