Tài Liệu Học Tập
Gửi bởi: Khoa CNTT - HCEM 6 tháng 11 2020 lúc 17:32:36 | Được cập nhật: 25 tháng 4 lúc 20:56:21 Kiểu file: DOCX | Lượt xem: 312 | Lượt Download: 0 | File size: 0.529439 Mb
Nội dung tài liệu
Tải xuốngCác tài liệu liên quan
Có thể bạn quan tâm
Thông tin tài liệu
|
TRƯỜNG CAO ĐẲNG CƠ ĐIỆN HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN |
Lớp: LTMT 12 |
Ngày nhận: /10/2020 |
||
Tổng số trang: 7 |
TÀI LIỆU HỌC TẬP
8.4. THAO TÁC CSDL BẰNG MÔ HÌNH PHI KẾT NỐI
Mục tiêu
Xác định được các đối tượng sử dụng trong mô hình phi kết nối;
Thực hiện được các thao tác với CSDL SQL Server bằng mô hình phi kết nối theo yêu cầu bài toán đảm bảo đúng trình tự thực hiện, trong khoảng thời gian 10 phút;
Phòng tránh được các lỗi thường gặp;
Tuân thủ nội quy phòng máy tính, thể hiện được tính độc lập, tự giác, cẩn thận trong công việc.
Nội dung
8.4 .1. Đối tượng của mô hình phi kết nối
|
Hãy nêu những thành phần, nội dung liên quan đến đối tượng DataSet? _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ |
|
Để truy vấn dữ liệu trong SQL ta thường dùng câu lệnh nào? _________________________ _________________________ _________________________ Viết chuỗi kết nối tới máy chủ Localhost, CSDL QLBH với tài khoản sa, mật khẩu 123456? _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ |
|
Xác định ý nghĩa các tham số của đối tượng SqlDataAdapter trong ví dụ bên? _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ |
|
Phương thức Fill() dùng khi nào? _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ |
8.4.2. Thao tác với CSDL bằng mô hình phi kết nối
|
Các thao tác với CSDL ở bài toán trên gồm những thao tác nào? _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ |
|
_________________________ _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ |
|
Các yêu cầu cài đặt phần mềm và Project ? _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ _________________________ |
Trình tự thực hiện
BƯỚC CÔNG VIỆC |
PHƯƠNG PHÁP THAO TÁC |
YÊU CẦU KỸ THUẬT |
Bước 1. Khai báo không gian tên |
Tại cửa sổ lệnh lớp clsKetNoi, khai báo: using System.Data; using System.Data.SqlClient; |
Khai báo đúng không gian tên: System.Data System.Data.SqlClient |
Bước 2. Tạo phương thức thao tác với dữ liệu |
Tại cửa sổ lệnh lớp clsKetNoi, viết mã: public DataTable truyvan(string sql){ DataTable dt = …………………; SqlDataAdapter da = new SqlDataAdapter(………….,…………………………….); da.Fill(…...); return dt; } |
- Khởi tạo được đối tượng DataTable - Khởi tạo được đối tượng SqlDataAdapter với 2 tham số: câu lệnh truy vấn và chuỗi kết nối tới CSDL QLBH |
Bước 3. Tạo thể hiện cho lớp clsKetNoi |
Tại cửa sổ lệnh form Sản phẩm, tạo thể hiện cho lớp clsKetNoi: clsKetNoi kn = new clsKetNoi(); |
Khởi tạo được đối tượng cho lớp clsKetNoi |
Bước 4. Viết mã cho sự kiện trên Form Sanpham |
Tại cửa sổ lệnh form Sản phẩm, viết mã: * Phương thức hienthi(): gọi phương thức truyvan() với tham số là lệnh truy vấn …………… void hienthi(){ gcSanPham.DataSource = kn.truyvan("Select * from tblSanpham"); } * Sự kiện Form Load của Form Sản phẩm: gọi phương thức ………… private void ucSanPham_Load(object sender, EventArgs e){ hienthi(); } |
Gọi chính xác phương thức truyvan() với tham số truyền vào là lệnh truy vấn Select tới bảng dữ liệu tblSanpham ứng với chức năng Hiển thị |
Bước 5. Kiểm tra |
• Nhấn F5 để chạy chương trình; kiểm tra chức năng của chương trình |
Chương trình không xảy ra lỗi |
|
|
|
_________________________ _________________________ _________________________ __________________________________________________ _________________________ _________________________ _________________________ _________________________ |
|
Tại sao các chức năng thực hiện không thành công? _________________________ _________________________ _________________________ __________________________________________________ _________________________ _________________________ _________________________ _________________________ |
8.4.3. Thực hành
Xây dựng chức năng Quản lý sản phẩm cho Hệ thống quản lý bán hàng trên Facebook
Yêu cầu: Sử dụng mô hình phi kết nối để thực hiện thao tác hiển thị dữ liệu của bảng Sản phẩm (tblSanpham) ra GridView
-