C#中执行查询select,结果保存到DataTable
时间: 2024-02-12 21:05:52 浏览: 121
在C#中执行查询select并将结果保存到DataTable,可以使用以下代码:
```csharp
using System.Data.SqlClient;
using System.Data;
// 创建连接字符串
string connectionString = "Data Source=yourServer;Initial Catalog=yourDatabase;User ID=yourUsername;Password=yourPassword";
// 创建连接
using (SqlConnection connection = new SqlConnection(connectionString))
{
// 打开连接
connection.Open();
// 创建查询命令
SqlCommand command = new SqlCommand("SELECT * FROM yourTable", connection);
// 创建适配器
SqlDataAdapter adapter = new SqlDataAdapter(command);
// 创建数据表
DataTable dataTable = new DataTable();
// 填充数据表
adapter.Fill(dataTable);
// 关闭连接
connection.Close();
}
```
其中,`yourServer`、`yourDatabase`、`yourUsername`、`yourPassword`、`yourTable`分别是你的SQL Server实例、数据库、用户名、密码、要查询的表名。执行完上述代码后,查询结果将保存在`dataTable`中。
阅读全文