質問

ぶADO.NET 構築のアプリケーションをMSます。だったので良い取引につADO.NET にMSDNは、図書室、もうごちゃごちゃだった。

その基礎となければなギーを利用の場合ADO.NET?と思い少数のキーワードすれば足りるものとしますへの話を私た。

役に立ちましたか?

解決

が重要部品としur用のSQLサーバー):

  • SQLConnection
  • SqlCommand
  • SqlDataReader

(使用している場合は、何か他の、あなたの置き換え Sql と"何か"のように、 MySqlConnection, OracleCommand)

あとはされています。

例1:

using (SqlConnection connection = new SqlConnection("CONNECTION STRING"))
using (SqlCommand command = new SqlCommand())
{
  command.commandText = "SELECT Name FROM Users WHERE Status = @OnlineStatus";
  command.Connection = connection;
  command.Parameters.Add("@OnlineStatus", SqlDbType.Int).Value = 1; //replace with enum
  connection.Open();

  using (SqlDataReader dr = command.ExecuteReader))
  {
      List<string> onlineUsers = new List<string>();

      while (dr.Read())
      {
         onlineUsers.Add(dr.GetString(0));
      }
  }
}

例2:

using (SqlConnection connection = new SqlConnection("CONNECTION STRING"))
using (SqlCommand command = new SqlCommand())
{
  command.commandText = "DELETE FROM Users where Email = @Email";
  command.Connection = connection;
  command.Parameters.Add("@Email", SqlDbType.VarChar, 100).Value = "user@host.com";
  connection.Open();
  command.ExecuteNonQuery();
}

他のヒント

他の多種多様なレストランがたくさんコマンドのオブジェクトが呼び出 connection.CreateCommand().

そのようないと思いますの Connection 物件コマンドのオブジェクトです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top