WinForm的 DataGridView 绑定了数据源,数据不显示怎么办
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WinForm的 DataGridView 绑定了数据源,数据不显示怎么办相关的知识,希望对你有一定的参考价值。
给名叫 CCS_info 的 DataGridView 绑定了数据源,8个列的DataProperName也设定好了,数据就是显示不出来
this.CCS_info.AutoGenerateColumns = false;
string queryStr = "SELECT c_num, c_name, type, credit, term, c_time, c_room, t_name FROM CC_info where s_num='" + sno + "'";
con = new SqlConnection(conStr);
cmd = new SqlCommand(queryStr, con);
con.Open();
SqlDataReader dr = cmd.ExecuteReader();
BindingSource bs = new BindingSource();
bs.DataSource = dr;
this.CCS_info.DataSource = bs;
con.Close();
BindingSource bs = new BindingSource();
bs.DataSource = dr;
this.CCS_info.DataSource = bs;
改成
sqldataadapter da =new sqldataadapter(queryStr, con);
datatable dt=new datatable();
da.fill(dt);
this.CCS_info.DataSource = dt; 参考技术B 还缺少一个绑定事件吧?
this.CCS_info.datebind() 参考技术C 试试绑定到DataTable看看 ?本回答被提问者采纳
以上是关于WinForm的 DataGridView 绑定了数据源,数据不显示怎么办的主要内容,如果未能解决你的问题,请参考以下文章
winform中DataGridView 列隐藏时会触发啥事件?
WinForm的 DataGridView 绑定了数据源,数据不显示怎么办