以下是 C# 连接 SQL Server 查询数据并将结果转换成 DataTable 的示例代码:

using System.Data;
using System.Data.SqlClient;

// 定义连接字符串
string connectionString = 'Data Source=(local);Initial Catalog=MyDatabase;Integrated Security=True';

// 定义 SQL 查询语句
string sql = 'SELECT * FROM MyTable';

// 创建 SqlConnection 对象并打开连接
using (SqlConnection connection = new SqlConnection(connectionString))
{
    connection.Open();

    // 创建 SqlCommand 对象并设置查询语句和连接对象
    using (SqlCommand command = new SqlCommand(sql, connection))
    {
        // 创建 SqlDataAdapter 对象并执行查询
        using (SqlDataAdapter adapter = new SqlDataAdapter(command))
        {
            // 创建 DataTable 对象并填充数据
            DataTable dataTable = new DataTable();
            adapter.Fill(dataTable);

            // 在此处使用 dataTable 进行数据操作
        }
    }
}

说明:

  1. 首先定义连接字符串,包含连接的数据库名、用户名、密码等信息。
  2. 定义 SQL 查询语句,可以是任何合法的 SQL 语句。
  3. 创建 SqlConnection 对象并打开连接。
  4. 创建 SqlCommand 对象并设置查询语句和连接对象。
  5. 创建 SqlDataAdapter 对象并执行查询,将结果填充到 DataTable 对象中。
  6. 在此处可以使用 dataTable 进行数据操作,如遍历、筛选、排序、修改、删除等。
C# 连接 SQL Server 查询数据并转换为 DataTable

原文地址: https://www.cveoy.top/t/topic/oLiv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录