VS2022 数据库查询返回datatable
时间: 2023-07-29 16:06:54 浏览: 45
在 Visual Studio 2022 中进行数据库查询并返回 DataTable,你可以使用 ADO.NET 来实现。下面是一个简单的示例:
```csharp
using System;
using System.Data;
using System.Data.SqlClient;
public class Program
{
public static void Main()
{
string connectionString = "YourConnectionString"; // 替换为你的数据库连接字符串
using (SqlConnection connection = new SqlConnection(connectionString))
{
string sqlQuery = "SELECT * FROM YourTable"; // 替换为你的查询语句
SqlDataAdapter adapter = new SqlDataAdapter(sqlQuery, connection);
DataTable dataTable = new DataTable();
adapter.Fill(dataTable);
// 现在你可以使用返回的 DataTable 进行操作
foreach (DataRow row in dataTable.Rows)
{
foreach (DataColumn col in dataTable.Columns)
{
Console.Write(row[col] + " ");
}
Console.WriteLine();
}
}
}
}
```
在上述示例中,你需要将 "YourConnectionString" 替换为你自己的数据库连接字符串,并将 "YourTable" 替换为你要查询的表名或自定义查询语句。然后,使用 `SqlDataAdapter` 对象填充 DataTable,并使用返回的 DataTable 进行后续操作。