gpt4 book ai didi

c# - 打印数据表的内容

转载 作者:IT王子 更新时间:2023-10-29 04:42:19 24 4
gpt4 key购买 nike

目前我有代码通过 SQL 连接查找数据库表并将前五行插入数据表(表)。

using(SqlCommand _cmd = new SqlCommand(queryStatement, _con))
{
DataTable Table = new DataTable("TestTable");

SqlDataAdapter _dap = new SqlDataAdapter(_cmd);

_con.Open();
_dap.Fill(Table);
_con.Close();
}

然后如何将此表的内容打印到控制台以供用户查看?

经过深思熟虑,我是否应该将内容绑定(bind)到 ListView ,或者有没有办法直接打印它们?在这个阶段我不关心设计,只关心数据。

任何指点都会很棒,谢谢!

最佳答案

你可以试试这段代码:

foreach(DataRow dataRow in Table.Rows)
{
foreach(var item in dataRow.ItemArray)
{
Console.WriteLine(item);
}
}

更新 1

DataTable Table = new DataTable("TestTable");
using(SqlCommand _cmd = new SqlCommand(queryStatement, _con))
{
SqlDataAdapter _dap = new SqlDataAdapter(_cmd);
_con.Open();
_dap.Fill(Table);
_con.Close();

}
Console.WriteLine(Table.Rows.Count);
foreach(DataRow dataRow in Table.Rows)
{
foreach(var item in dataRow.ItemArray)
{
Console.WriteLine(item);
}
}

关于c# - 打印数据表的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15547959/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com