C# で SQL Server データベースに接続する方法
SQL Server データベースに接続するには、.NET Framework が提供する SQL Server 接続ライブラリを使用します。SQL Server データベースに接続するコード例を以下に示します。
using System;
using System.Data.SqlClient;
class Program
{
static void Main()
{
// SQL Server连接字符串
string connectionString = "Data Source=(local);Initial Catalog=YourDatabase;Integrated Security=True";
try
{
// 创建连接对象
using (SqlConnection connection = new SqlConnection(connectionString))
{
// 打开数据库连接
connection.Open();
Console.WriteLine("连接成功!");
// 在此处可以执行SQL查询或其他数据库操作
// 关闭数据库连接
connection.Close();
}
}
catch (Exception ex)
{
Console.WriteLine("连接失败:" + ex.Message);
}
Console.ReadLine();
}
}
上記の例では、まずサーバー名、データベース名、統合認証を含む SQL Server 接続文字列が定義されています。
次に、SqlConnectionクラスで接続オブジェクトを作成し、接続文字列で初期化します。そのあと、Openメソッドでデータベースへの接続を開きます。
接続に成功した後、usingステートメントブロック内でSQLクエリやその他のデータベース操作を実行できます。
最後に、Closeメソッドを使用して、データベース接続を閉じる。
注意:文字列をつなぐときのサーバー名、データベース名、認証方式は、状況に応じて修正する必要があります。