.NET 使用 DataSet 查询数据库

.NET 使用 DataSet 查询数据库

解决方案goocz2025-04-26 17:47:308A+A-

在 ADO.NET 中,DataSet 是一个内存中的数据缓存,可以存储多个 DataTable。以下是一个使用 DataSet

查询数据的示例:

首先,你需要创建一个 SqlConnection 对象来连接到数据库,然后创建一个 SqlDataAdapter 对象来执行 SQL 查询并填充 DataSet。

string connectionString = "Data Source=(loca

l);Initial Catalog=YourDatabase;Integrated Sec

urity=true";

using (SqlConnection connection = new SqlC

onnection(connectionString))

{

connection.Open();

SqlDataAdapter adapter = new SqlDataA

dapter("SELECT * FROM YourTable", connectio

n);

DataSet ds = new DataSet();

adapter.Fill(ds);

}

在上述代码中,“SELECT * FROM YourTable”是

SQL 查询语句,用于从”YourTable”表中选择所有

数据。“Fill”方法将查询结果填充到 DataSet 中。

然后,你可以通过 DataSet 来访问查询结果:

foreach (DataRow row in ds.Tables[0].Rows)

{

Console.WriteLine(row["YourColumnName"]);

}

在上述代码中,“YourColumnName”是你想要访问的列的名称。你可以通过行和列来访问 DataSet 中的数据。 请注意,你需要将上述代码中的”YourDatabase”、

“YourTable”和”YourColumnName”替换为你实际的数据库名、表名和列名。

点击这里复制本文地址 以上内容由goocz整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

果子教程网 © All Rights Reserved.  蜀ICP备2024111239号-5