请问用C#如何把一条Select语句绑定到DataGridView控件 20

我是要从一个表里面,根据列名时间把一定时间段内的数据显示出来,我做了个查询窗口,选好后按查询按钮在datagridview显示,请问查询按钮的click事件应该怎么写?用... 我是要从一个表里面,根据列名时间把一定时间段内的数据显示出来,我做了个查询窗口,选好后按查询按钮在datagridview显示,请问查询按钮的click事件应该怎么写?用的是sql数据库。高手请给个完整的代码,我是个新手 展开
 我来答
diorlv2010
2012-04-26 · 超过10用户采纳过TA的回答
知道答主
回答量:71
采纳率:0%
帮助的人:39.8万
展开全部
建议你看看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的绑定工作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
郜和卷纶
2019-11-16 · TA获得超过3789个赞
知道大有可为答主
回答量:3099
采纳率:31%
帮助的人:187万
展开全部
在click事件添加查询处理处理语句,生成查询字符串,
根据查询字符串查找到对应数据并保存到datatable(dataset)中,
然后设置datagridview的datasource=datatable(dataset)就可以显示需要的数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式