たまにはプログラム的なことも書こうかなと思いまして
リファレンス的なものを作っていこうかなと。
なにかの役に立つかもしれなので(なんの役に立つかはわからないが・・)
環境はVisual C# 2005 Express Editionです。
ということで、Accessのファイルのテーブル一覧取得です。
private void button1_Click(object sender, System.EventArgs e){
System.Data.OleDb.OleDbConnection cn =
new System.Data.OleDb.OleDbConnection();
DataTable dt;
// 接続文字列を設定してデータベースに接続する
cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;"
+ "Data Source=C:¥tmp¥DBSample.mdb;";
cn.Open();
// テーブル一覧を取得する
dt = cn.GetOleDbSchemaTable(
System.Data.OleDb.OleDbSchemaGuid.Tables
, new object[] {null, null, null, "TABLE"});
// データベースへの接続を切断する
cn.Close();
// 結果を表示する
foreach(DataRow dtRow in dt.Rows)
System.Diagnostics.Debug.WriteLine(dtRow[2].ToString());
}
結果は出力ウィンドウに表示されます。
ハーバート シルト Herbert Schildt スリーエーシステムズ 矢嶋 聡
翔泳社
売り上げランキング: 43705
翔泳社
売り上げランキング: 43705
おすすめ度の平均: 

C#の文法を学ぶ本だというのは確かにそのとおり
.NET Frameworkの解説書ではありません、文法マニュアルです
この本はC#の文法の本です。

