Thao tác dữ liệu với cơ sở dữ liệu MS SQL Server Đây là một ví dụ cơ bản cho các bạn chưa nắm rõ về liên kết với Database.. Nguồn từ ASP Việt Nam Trước hết, bạn phải tạo thông tin kết nố
Trang 1Thao tác dữ liệu với cơ sở dữ liệu MS SQL Server
Đây là một ví dụ cơ bản cho các bạn chưa nắm rõ về liên kết với Database
(Nguồn từ ASP Việt Nam)
Trước hết, bạn phải tạo thông tin kết nối đến máy chủ chứa cơ sở dữ liệu MS SQL
Server
Cách làm như sau:
1 Bạn khai báo 1 biến kiểu string để lưu thông tin kết nối:
2 Tạo đối tượng kết nối SqlConnection.
3 Thiết lập câu lệnh truy vấn (thực thi) dữ liệu
4 Tạo đối tượng truy vấn (thực thi) dữ liệu SqlCommand.
5 Mở kết nối
6 Thực hiện truy vấn (thực thi) dữ liệu
7 Đóng kết nối
Dưới đây là đoạn mã ví dụ:
DÙNG SELECT
// Bạn khai báo 1 biến kiểu string để lưu thông tin kết nối string connectionString =
"server=(local);database=Northwind;user
// Tạo đối tượng kết nối SqlConnection
SqlConnection conn = newSqlConnection (connectionString); // Thiết lập câu lệnh truy vấn (thực thi) dữ liệu
string query = "SELECT * FROM Employees" ;
// Tạo đối tượng truy vấn (thực thi) dữ liệu SqlCommand SqlCommand comm = newSqlCommand (query, conn);
// Mở kết nối
conn.Open();
// Thực hiện truy vấn (thực thi) dữ liệu
SqlDataReader reader = comm.ExecuteReader(CommandBehavior .CloseConnection);
// Kết quả trả về là SqlDataReader
// Nếu chúng ta có dùng 1 data list control nào đó (ở đây lấy ví dụ là DataList) thì làm như sau:
DataList1.DataSource = reader;
DataList1.DataBind();
// Đóng SqlDataReader
reader.Close();
// Đóng kết nối
conn.Close();