C#连接数据库查询数据,并且将它以表格的形式显示出来,应该怎样做呢

C#连接数据库查询数据,并且将它以表格的形式显示出来,应该怎样做呢,第1张

可以使用ListView或DataGridView

y如果使用SQL Server

using SystemDataSqlClient;

建立连接字符串:

string connString="省略了";

建立连接:

SqlConnection sConn = new SqlConnection(connString);

打开连接:

sConnOpen();

建立数据适配器

SqlDataAdapter sda = new SqlDataAdapter(sConn,"你的Select语句");

DataSet ds = new DataSet();

sdaFill(ds,"表名");

绑定数据集到DataGridView,假设在窗体中已建立DataGrideView,名为dataGridView1;

dataGridView1DataSource = ds;

dataGridView1DataMember = dsTables[0]TableName;

OK,以上应该能实现,由于手写的代码,没有调试器,所以不能保证代码完全正确,但思路肯定是正确的。

添加方法:datagridview

绑定的datatable

中添加新的一行,然后刷新datagrideview的数据源

代码如下:

DATATABLE

dt=new

DATATABLE();

DATAGRIDEVIEWDATASOURCE=dt

DATAROW

myrow=dtNEWROW();

myrow[0]="aaa";

dtROWSADD(myrow);

DATAGRIDEVIEWRefresh();

void charushuju(string qinshilou,)

{

//这里写插入单行数据语句

}

void chaxun()

{

//这里写查询插入后的表数据语句,显示在Grid2中

}

void bianliGridviw1()

{

string qinshilou="";,ruzhu="",;

for(int i=0;i<dataGridview1RowsCount-1;i++)

{

qinshulou=dataGridView1Rows[i]Cells["寝室楼"]ValueToString();

charushuju(qinshilou,)

}

chaxun();

}

在按钮事件中加入bianliGridviw1()就是你要的寝室楼数据

以上就是关于C#连接数据库查询数据,并且将它以表格的形式显示出来,应该怎样做呢全部的内容,包括:C#连接数据库查询数据,并且将它以表格的形式显示出来,应该怎样做呢、C#Winform中DataGridView往某一行新增数据、c# 如何分类统计datagridview中的信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9556723.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存