チェックアウト
きっともっとたくさんあると思います。「ADO.NET」と「Tutorial」をグーグルで検索してください......
更新:
ローカルのSQLServerExpressに接続し、「Northwind」データベースに接続して、「Customers」テーブルから上位5人の顧客を読み取る場合は、次のようにする必要があります。
string connectionString = "server=(local)\SQLExpress;database=Northwind;integrated Security=SSPI;";
using(SqlConnection _con = new SqlConnection(connectionString))
{
string queryStatement = "SELECT TOP 5 * FROM dbo.Customers ORDER BY CustomerID";
using(SqlCommand _cmd = new SqlCommand(queryStatement, _con))
{
DataTable customerTable = new DataTable("Top5Customers");
SqlDataAdapter _dap = new SqlDataAdapter(_cmd);
_con.Open();
_dap.Fill(customerTable);
_con.Close();
}
}
これで、Northwindデータベースの上位5人の顧客すべてがDataTableに含まれ、それらを検査、印刷、操作することができます。やりたいことは何でもできます。
これがADO.NETの動作です!
接続文字列の詳細(使用できるオプションとその外観)については、接続文字列<を確認してください。 / a> Webサイト-たくさんの例と説明があります。
マーク