C#を使ってSQL Serverデータベースに接続する方法
C#では、SqlConnectionクラス(System.Data.SqlClient名前空間)を使ってSQL Serverに接続します。例を示します。
using System;
using System.Data.SqlClient;
class Program
{
static void Main()
{
// 设置数据库连接字符串
string connectionString = "Data Source=ServerName;Initial Catalog=DatabaseName;User ID=UserName;Password=Password";
// 创建一个SqlConnection对象
using (SqlConnection connection = new SqlConnection(connectionString))
{
try
{
// 打开数据库连接
connection.Open();
Console.WriteLine("成功连接到数据库!");
}
catch (SqlException ex)
{
Console.WriteLine("连接数据库出错:" + ex.Message);
}
finally
{
// 关闭数据库连接
connection.Close();
}
}
}
}
ネイティブのSQL Serverインスタンスに接続するには、例のコード内のServerName、DatabaseName、UserName、Passwordを置換する必要があります。tryブロックではOpenメソッドを使用してデータベース接続を開き、catchブロック内の例外を処理し、finallyブロック内でCloseメソッドを使用してデータベース接続を閉じます。