C#でデータベースに接続する手順を教えてください。

データベースに接続する手順は以下の通りです。

  1. データベース関連の名前空間をインポートする:
using System.Data.SqlClient;
  1. 接続文字列を作成する:
string connectionString = @"Data Source=服务器名称;Initial Catalog=数据库名称;User ID=用户名;Password=密码;";

サーバーとはデータベースサーバーの名称またはIPアドレス、データベースとは接続先のデータベースの名称で、ユーザー名とパスワードはデータベースのログイン情報のことです。

  1. SqlConnection オブジェクトを作成して接続を開く:
SqlConnection connection = new SqlConnection(connectionString);
connection.Open();
  1. SQLクエリステートメントまたはストアドプロシージャを作成する:
string query = "SELECT * FROM 表名";

あるいは

string query = "存储过程名称";
  1. SqlCommand オブジェクトを作成してクエリを実行します。
SqlCommand command = new SqlCommand(query, connection);

ストアドプロシージャを使用する場合は、command.CommandType プロパティを CommandType.StoredProcedure に設定できます。

  1. 照会を実行して結果を取得する
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
    // 处理查询结果
}
  1. 接続を閉じリソースを解放します。
reader.Close();
command.Dispose();
connection.Close();

注意:実際の開発では予期せぬ事態を処理し、リソースを解放する必要があります。

bannerAds