Bài viết này là một phần trong series các bài viết Lập trình C#3 (#ADO.NET) các bạn có thể xem đầy đủ các bài viết tại đây
- Thầy Thạch Blog -
I. GIỚI THIỆU VỀ ExecuteNonQuery()
Phương thức ExecuteNonQuery() trong ADO.NET là một phương thức được sử dụng trong ngôn ngữ lập trình C# để thực thi một truy vấn (query) không trả về kết quả từ cơ sở dữ liệu. Phương thức này thường được sử dụng để thực hiện các truy vấn INSERT, UPDATE, DELETE hoặc các câu lệnh SQL không liên quan đến truy vấn dữ liệu.
II. CHUẨN BỊ THỰC HÀNH
II.1 FORM
- 1 form (đặt tên là frm_Main)
- 3 button (đặt tên là btn_Them, btn_Sửa, btn_Xoá)
- 2 textbox (đặt tên là txt_MaLop và txt_TenLop.
- 1 combobox (đặt tên là cbo_Lop).
II.2 CƠ SỞ DỮ LIỆU
- Cơ sở dữ liệu có tên Fpoly_TayNguyen.
- Bảng có tên LOP.
- 2 Cột gồm (Mã Lớp, Tên Lớp)
- Nhập 5 dữ liệu mẫu.
III. THỰC HIỆN VIẾT CODE CHO ỨNG DỤNG
- Bước 1: Thêm thư viện cho file Program.cs
- Bước 2: Nhấn chuột phải vào Form >>Chọn View code >> Tạo kết nối với cơ sở dữ liệu SQL Server
- Bước 3: Xây dựng Hàm Load_cbo_Lop để Load dữ liệu xuống combobox bằng đoạn mã sau:
- Bước 4: Chọn combobox sẽ tự động load thông tin xuống textbox với đoạn mã sau:
- Bước 5: Để thêm 1 dòng vào cơ sở dữ liệu >> Nhấn chuột vào nút “Thêm” và gõ đoạn mã sau:
إرسال تعليق