データベースにC#から接続の方法

C# では、データベース接続方法は複数あり、一般的な方法として ADO.NET が提供する各種データベース接続オブジェクトや関連メソッドがあります。

  1. SqlConnection:通过SqlConnection对象连接SQL Server数据库。
using System.Data.SqlClient;

string connectionString = "Data Source=serverName;Initial Catalog=databaseName;User ID=userName;Password=password";
SqlConnection connection = new SqlConnection(connectionString);
connection.Open();
  1. OleDbConnection:OleDbConnectionオブジェクトを使用してAccessデータベースに接続します。
using System.Data.OleDb;

string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=databasePath";
OleDbConnection connection = new OleDbConnection(connectionString);
connection.Open();
  1. MySqlConnection:通过MySqlConnection对象连接MySQL数据库。
using MySql.Data.MySqlClient;

string connectionString = "Server=serverAddress;Database=databaseName;Uid=userName;Pwd=password";
MySqlConnection connection = new MySqlConnection(connectionString);
connection.Open();
  1. OracleConnection:OracleConnectionオブジェクトからOracleデータベースに接続します。
using Oracle.ManagedDataAccess.Client;

string connectionString = "Data Source=serverAddress;User Id=userName;Password=password";
OracleConnection connection = new OracleConnection(connectionString);
connection.Open();

上述は例であり、実際の使用時には具体的なデータベースと接続文字列に応じて調整する必要があります。データベースに接続したら、関連するコマンドオブジェクト(SqlCommand、OleDbCommand、MySqlCommand、OracleCommand など)を使用して SQL ステートメントを実行し、データベースのデータを​​読み取ったり変更したりできます。最後に、接続を使用しなくなったら、接続オブジェクトを閉じることを忘れないでください。

bannerAds