C#コールServer_SQL

C#コールServer_SQL:
SqlCommandオブジェクト:データベースコマンド文
//データベースのパス
静的な文字列GetConnectString()
{
  リターン"データソース= 192.168.0.96;初期カタログ=笑;ユーザーID = SA;趙PWD =";
}

挿入データベース情報
プライベート無効InsetSQL()
{
  使用して(コネティカットSqlConnectionのSqlConnectionの新しい新=(GetConnectString()))
  {
    //データベースを開く
    conn.Open();

    //插入数据の
    列STR = "INSERT INTO [母] [DBO] [学生] VALUES( 'WWWW'、 '111'、 'hahhhh')。";
    SqlCommandオブジェクトSQLC =新しいSqlCommandオブジェクト(文字列、CONN)。

    //操作の数
    ます。Label1.Text = sqlc.ExecuteNonQuery()ToStringメソッド() 。

    //接続のクローズ
    はconn.closeを();
  }
}

//データベース情報のラベル表示照会
ます。private void SelectSQL()
{
  使用して(コネティカットSqlConnectionのSqlConnectionオブジェクトを新しい新=(GetConnectString()))
  {
  //データベースを開く
  conn.Open();

  //データベースコマンドを作成します
  SqlCommandオブジェクトCMD = conn.CreateCommand();

  //クエリを作成します
  cmd.CommandTextは= "[笑SELECT * FROM ] [DBO] [学生] .."。

  //のデータストリームリーダーにデータベースから読み出し
  SqlDataReaderのリーダーcmd.ExecuteReader =();
  データがない場合、リーダから//データは、次の行を読み取る、reader.Read()戻り値flase
  ながら(reader.Readを( ))
  {
      文字列名= reader.GetString(reader.GetOrdinal( "名前"));
      INT = reader.GetInt32年齢(reader.GetOrdinal( "年齢"));
      文字列= reader.GetString性別(reader.GetOrdinal(「性別"));
      //出力データ形式
      Label2.Text = Label2.Text +" \ N - '+(名+ "" +年齢+ "" +性別);
  }

  //接続のクローズ
  はconn.closeを();
  }
}

削除データベース情報
プライベート無効InsetSQL()
{

  使用(コネチカットSqlConnectionのSqlConnectionの新しい新=(GetConnectString()))
  {
    //オープンデータベース
    conn.Open();

    //データ操作コマンドの削除
    文字列のSQL = "DELETE FROM haha.dbo.student名= 'WWWW'を";

    SqlCommandオブジェクトCMD = conn.CreateCommand()。
    cmd.CommandText = SQL;

    label3.Text = cmd.ExecuteNonQuery()toString()を。

    //接続のクローズ
    はconn.closeを();
  }
}

おすすめ

転載: www.cnblogs.com/XiaoLang0/p/11573685.html