Có ba thành phần chính (giả ur sử dụng máy chủ SQL):
SQLConnection
SqlCommand
SqlDataReader
(nếu bạn đang sử dụng cái gì khác, thay thế Sql
với "Một cái gì đó", như MySqlConnection
, OracleCommand
)
Mọi thứ khác chỉ được xây dựng trên đó.
Ví dụ 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));
}
}
}
Ví dụ 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 = "[email protected]";
connection.Open();
command.ExecuteNonQuery();
}
Nguồn
2008-08-07 00:37:04