温馨提示×

WinForm项目的数据库连接方法

小樊
107
2024-07-13 11:47:27
栏目: 智能运维
亿速云云数据库,读写分离,安全稳定,弹性扩容,低至0.3元/天!! 点击查看>>

在WinForm项目中,可以使用ADO.NET来连接数据库。以下是一个简单的示例代码,演示如何连接到数据库并执行一条SQL查询语句:

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

namespace WinFormDatabaseConnection
{
    public class DatabaseConnection
    {
        private string connectionString = "Data Source=YourServer;Initial Catalog=YourDatabase;Integrated Security=True";

        public void ConnectAndQueryDatabase()
        {
            using (SqlConnection connection = new SqlConnection(connectionString))
            {
                connection.Open();

                string sqlQuery = "SELECT * FROM YourTable";
                SqlCommand command = new SqlCommand(sqlQuery, connection);

                using (SqlDataReader reader = command.ExecuteReader())
                {
                    while (reader.Read())
                    {
                        // Process data here
                    }
                }
            }
        }
    }
}

在上面的代码中,首先定义了数据库连接字符串 connectionString,然后在 ConnectAndQueryDatabase 方法中创建了一个 SqlConnection 对象,并打开连接。接着定义了一个SQL查询语句,并创建一个 SqlCommand 对象来执行查询。最后使用 SqlDataReader 对象读取查询结果。

在实际应用中,建议将数据库连接字符串存储在配置文件中,以便轻松地更改数据库连接信息。另外,要确保在使用完数据库连接后关闭连接,以避免资源泄漏。

亿速云「云数据库 MySQL」免部署即开即用,比自行安装部署数据库高出1倍以上的性能,双节点冗余防止单节点故障,数据自动定期备份随时恢复。点击查看>>

推荐阅读:winform连接数据库的方法是什么

0