请问用C#如何把一条Select语句绑定到DataGridView控件 20
我是要从一个表里面,根据列名时间把一定时间段内的数据显示出来,我做了个查询窗口,选好后按查询按钮在datagridview显示,请问查询按钮的click事件应该怎么写?用...
我是要从一个表里面,根据列名时间把一定时间段内的数据显示出来,我做了个查询窗口,选好后按查询按钮在datagridview显示,请问查询按钮的click事件应该怎么写?用的是sql数据库。高手请给个完整的代码,我是个新手
展开
展开全部
建议你看看ado.net吧,其实光给你代码也没什么用,一定要知道为什么可以这样做。
伪代码:
ConnString = ConfigurationManager.ConnectionStrings["某数据源"].ConnectionString;
SqlConn = new SqlConnection(ConnString);
SqlCmd = new SqlCommand();
SqlAdpter = new SqlDataAdapter();
ds = new DataSet();
//使用SQL语句来代替这个参数
SqlAdpter.SelectCommand = new SqlCommand("select * from abc", SqlConn);
//temp是一个内存数据表
SqlAdpter.Fill(ds,"temp");
利用ado.net中的dataset存储数据,然后再用datagridview.datasource绑定这个dataset就可以了
当然vs也可以用拖拽的功能实现dataset和datagridview的绑定工作
伪代码:
ConnString = ConfigurationManager.ConnectionStrings["某数据源"].ConnectionString;
SqlConn = new SqlConnection(ConnString);
SqlCmd = new SqlCommand();
SqlAdpter = new SqlDataAdapter();
ds = new DataSet();
//使用SQL语句来代替这个参数
SqlAdpter.SelectCommand = new SqlCommand("select * from abc", SqlConn);
//temp是一个内存数据表
SqlAdpter.Fill(ds,"temp");
利用ado.net中的dataset存储数据,然后再用datagridview.datasource绑定这个dataset就可以了
当然vs也可以用拖拽的功能实现dataset和datagridview的绑定工作
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询