C#将数据库值导入datatable
时间: 2023-11-29 14:08:14 浏览: 106
C#使用SqlBulkCopy批量复制数据到数据表
可以使用以下代码将数据库中的值导入到 DataTable 中:
```csharp
using System.Data.SqlClient;
using System.Data;
// 创建连接对象
SqlConnection conn = new SqlConnection("YourConnectionString");
// 创建 SQL 查询语句
string query = "SELECT * FROM YourTable";
// 创建 SqlDataAdapter 对象,并指定查询语句和连接对象
SqlDataAdapter adapter = new SqlDataAdapter(query, conn);
// 创建 DataTable 对象
DataTable dt = new DataTable();
// 使用 SqlDataAdapter 填充 DataTable
adapter.Fill(dt);
```
在上面的代码中,您需要将“YourConnectionString”替换为您的数据库连接字符串,将“YourTable”替换为您要从中获取数据的表的名称。此外,您还可以根据需要修改查询语句。
当执行完上述代码后,您将获得一个包含查询结果的 DataTable 对象。
阅读全文