SQL サーバーに Winforms アプリケーションを接続の方法
WinForms で SQL Server に接続する方法を次に示します。
- ADO.NET 提供の SqlConnection クラスを使って SQL Server に接続します
string connectionString = "Data Source=ServerName;Initial Catalog=DatabaseName;User ID=UserName;Password=Password";
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
// 在这里执行 SQL 查询或操作
}
- SQL Server への接続には Entity Framework を利用する。
string connectionString = "Data Source=ServerName;Initial Catalog=DatabaseName;User ID=UserName;Password=Password";
using (DbContext context = new DbContext(connectionString))
{
// 在这里执行数据库操作,例如:
var result = context.Database.SqlQuery<YourEntityType>("SELECT * FROM YourTable");
}
Entity Framework の NuGet パッケージをインストールしてデータコンテキストクラスを作成する必要があります。
- SQL Server への接続に LINQ to SQL を使用
string connectionString = "Data Source=ServerName;Initial Catalog=DatabaseName;User ID=UserName;Password=Password";
using (DataContext context = new DataContext(connectionString))
{
// 在这里执行数据库操作,例如:
var result = context.GetTable<YourEntityType>().ToList();
}
LINQ to SQL の型マッピングを作成してから、DataContext クラスを使用してデータベースに接続する必要があります。
具体的なニーズやプロジェクト構成に基づいて、SQL Server に接続する適切な方法を選択します。