温馨提示×

c# dbhelper怎样连接数据库

c#
小樊
104
2024-07-17 03:31:43
栏目: 编程语言

在C#中连接数据库通常使用ADO.NET库来操作数据库。下面是一个简单的示例代码,演示如何使用C#中的DBHelper类连接和操作数据库:

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

public class DBHelper
{
    private string connectionString;

    public DBHelper(string connectionString)
    {
        this.connectionString = connectionString;
    }

    public void ConnectToDatabase()
    {
        using (SqlConnection connection = new SqlConnection(connectionString))
        {
            connection.Open();
            Console.WriteLine("Connected to database");

            // 可以在这里执行数据库操作,比如查询数据或更新数据
        }
    }

    public DataTable GetDataFromDatabase(string query)
    {
        DataTable dataTable = new DataTable();

        using (SqlConnection connection = new SqlConnection(connectionString))
        {
            connection.Open();
            Console.WriteLine("Connected to database");

            SqlCommand command = new SqlCommand(query, connection);
            SqlDataAdapter adapter = new SqlDataAdapter(command);

            adapter.Fill(dataTable);
        }

        return dataTable;
    }
}

在上面的代码中,我们创建了一个DBHelper类,其中包含了连接字符串和一些方法用来连接数据库和执行SQL查询。可以通过创建一个DBHelper实例并调用相关方法来连接和操作数据库。

0