C#编程代码如何从数据库中查询并把查询结果显示在dataGridView?

 我来答
A九尾妖姬
高粉答主

推荐于2019-08-22 · 每个回答都超有意思的
知道小有建树答主
回答量:207
采纳率:100%
帮助的人:6.9万
展开全部

最简单的

写一个数据查询类.然后调用xx.chaxun方法

窗体代码写以下这些就可以了

sql = "select * from xxxx";

Datatable dt = xx.chaxun(sql);

datagridview1.DataSource = dt;

记得将datagridview里面的字段与表中的字段相关联

Dateset 或DataTable或集合进行数据绑定,如有什么问题,请继续追问 private DataSet ds = new DataSet();

private SqlDataAdapter adapter = new SqlDataAdapter();//创建数据适配器

SqlCommand com = new SqlCommand("select TeacGuid, TeacName as 姓名,TeacSex as 性 别,TeacSalary as 工资,TeacRemark as 备注 from Teachers", DBHelper.con);

adapter.SelectCommand = com;

adapter.Fill(ds, "Teachers");//将按照条件查出来的Teachers表中信息填充到ds中

this.dataGridView1.DataSource = ds.Tables["Teachers"]; 附上一段用DataSet实现的代码。

TableDI
2024-07-18 广告
在上海悉息信息科技有限公司,我们深知Excel在数据处理中的重要作用。在Excel中引用不同工作表(sheet)的数据是常见的操作,这有助于整合和分析跨多个工作表的信息。通过在工作表名称前加上感叹号“!”,您可以轻松地引用其他工作表中的数据... 点击进入详情页
本回答由TableDI提供
尧济晖7923
2018-01-10 · TA获得超过166万个赞
知道顶级答主
回答量:70.5万
采纳率:48%
帮助的人:3.6亿
展开全部
Dateset 或DataTable或集合进行数据绑定,如有什么问题,请继续追问 private DataSet ds = new DataSet();
private SqlDataAdapter adapter = new SqlDataAdapter();//创建数据适配器
SqlCommand com = new SqlCommand("select TeacGuid, TeacName as 姓名,TeacSex as 性 别,TeacSalary as 工资,TeacRemark as 备注 from Teachers", DBHelper.con);
adapter.SelectCommand = com;
adapter.Fill(ds, "Teachers");//将按照条件查出来的Teachers表中信息填充到ds中
this.dataGridView1.DataSource = ds.Tables["Teachers"]; 附上一段用DataSet实现的代码,如果有疑问,请继续追问,如果没有,请采纳,万分感谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
简福0R
2018-04-01 · TA获得超过745个赞
知道答主
回答量:5
采纳率:100%
帮助的人:688
展开全部

使用Dateset  或DataTable或集合进行数据绑定,如有什么问题,请继续追问  private DataSet dt = new DataSet();

private SqlDataAdapter adapter = new SqlDataAdapter();//创建数据适配器

SqlCommand com = new SqlCommand("select TeacGuid, TeacName as 姓名,TeacSex as 性     别,TeacSalary as 工资,TeacRemark as 备注 from Teachers", DBHelper.con);

adapter.SelectCommand = com;

adapter.Fill(dt, "Teachers");//将按照条件查出来的Teachers表中信息填充到dt中

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式