そして、主に以下の3種類で、データベースへの接続:
SQLConnection:データベース接続クラス。
SqlCommandオブジェクト:データベース操作。
SqlDataReaderの:読書データベース。
DR = cmd.ExecuteReader SqlDataReaderの();
dr.hasrows:データかどうか;
dr.Readは:ポインタ下りデータを読み出す。
dr.fieldcount:結果セット内の列の数取得;
dr.getnameを、列名指定された列を取得します。
//に接続されたクラスのオブジェクトデータベース作成
のSqlConnectionコネティカット新しい新しい= SqlConnectionオブジェクト( "データベースサーバを;。= = mydbという; ?? =ユーザー、パスワード= ??");
SqlCommandオブジェクトCMD = conn.CreateCommand(); //接続に応じて操作対象を作成します。 ;
cmd.CommandText = "フルーツSELECT * FROM"; //書き込みT-SQLステートメント;
conn.Open(); //オープン接続、
SqlDataReaderのcmd.ExecuteReader DR =(); //メソッドを読み取る実行、データが読み出されます、DRが結果セットを返すと接続CommandTextを生産リーダーに送信し、
一方(dr.Read())
{
//Console.Write(dr["ids"].ToString()+「」+ DR [「名前」] .ToString()+ "\ N-")を、
ため(INT I = 0; I <dr.FieldCount、列の数はdr.fieldcount I)は++; //
{
Console.Write(DR [I] + "");
}
Console.Write( "N-を\");
// foreachのは使用できません。
}
conn.close(); //接続を閉じる;
Console.ReadLine();