Chương 2 - Lấy dữ liệu theo cách connected. Chương này gồm có những nội dung chính sau: Các bước lấy dữ liệu, lấy 1 giá trị đơn, lấy tập giá trị, truy vấn tập giá trị và lưu lại, truy vấn có tham số, gọi store procedure. . | LẤY DỮ LIỆU THEO CÁCH CONNECTED Chương 2 Nội dung Các bước lấy dữ liệu Lấy 1 giá trị đơn Lấy tập giá trị Truy vấn tập giá trị và lưu lại Truy vấn có tham số Gọi Store Procedure Các bước lấy dữ liệu 3 bước cơ bản Bước 1: Chỉ rõ dữ liệu mà ứng dụng cần Viết yêu cầu bằng câu lệnh SQL SQL: Select DML, DDL, DCL Bước 2: Gởi yêu cầu đến CSDL Tạo đối tượng Command Bước 3: Nhận kết quả Data Manipulation Language Data Definition Language Lấy 1 giá trị đơn Một số câu lệnh SQL trả về giá trị đơn Tạo đối tượng Command Cung cấp văn bản câu lệnh SQL cho Command Thực thi câu lệnh Lấy 1 giá trị đơn Một số câu lệnh SQL trả về giá trị đơn Select min( ) From Select max( ) From Select avg( ) From Select count( ) From Select sum( ) From string strSQL = "Select count(*) From TenBang"; Kiem tra xem select khóa chinh có tra ve 1 giá trị hay không Select 1cot From bang Where cot_khoa_chinh = giaitr Select 1cot From bang Where cot_duynhat = giaitr Lấy 1 giá trị đơn Tạo đối tượng Command Một đối tượng Command cần 3 thông tin Đối tượng Connection Văn bản câu lệnh SQL Loại câu lệnh: CommadType Lấy dữ liệu nguyên 1 Bảng: Câu lệnh SQL: Stored Procedure: = "authors"; = ; (); dreader = (); Lấy 1 giá trị đơn Tạo đối tượng Command Cách 1: SqlCommand cmd = new SqlCommand(); = conn; = strSQL; = ; Cách 2: SqlCommand cmd = new SqlCommand(strSQL); = conn; = ; Lấy 1 giá trị đơn Tạo đối tượng Command Cách 3: SqlCommand cmd = new SqlCommand(strSQL, conn); = ; Cách 4: SqlCommand cmd = (); = strSQL; = ; Lấy 1 giá trị đơn Thực thi câu lệnh Phương thức ExecuteScalar() ExecuteScalar trả về 1 . | LẤY DỮ LIỆU THEO CÁCH CONNECTED Chương 2 Nội dung Các bước lấy dữ liệu Lấy 1 giá trị đơn Lấy tập giá trị Truy vấn tập giá trị và lưu lại Truy vấn có tham số Gọi Store Procedure Các bước lấy dữ liệu 3 bước cơ bản Bước 1: Chỉ rõ dữ liệu mà ứng dụng cần Viết yêu cầu bằng câu lệnh SQL SQL: Select DML, DDL, DCL Bước 2: Gởi yêu cầu đến CSDL Tạo đối tượng Command Bước 3: Nhận kết quả Data Manipulation Language Data Definition Language Lấy 1 giá trị đơn Một số câu lệnh SQL trả về giá trị đơn Tạo đối tượng Command Cung cấp văn bản câu lệnh SQL cho Command Thực thi câu lệnh Lấy 1 giá trị đơn Một số câu lệnh SQL trả về giá trị đơn Select min( ) From Select max( ) From Select avg( ) From Select count( ) From Select sum( ) From string strSQL = "Select count(*) From TenBang"; Kiem tra xem select khóa chinh có tra ve 1 giá trị hay không Select 1cot From bang Where cot_khoa_chinh = giaitr Select 1cot From bang Where cot_duynhat = giaitr Lấy 1 giá trị đơn Tạo đối tượng .