可以使用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中的信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)