Cộng đồng chia sẻ tri thức Lib24.vn

Tài Liệu Học Tập

c92f1708238940c1499f07e1bb3843a8
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ống
Link tài liệu:
Tải xuống

Cá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

- 1 -