1. Trang chủ
  2. » Tất cả

Bai thuc hanh lap trinh csharp voi csdl

20 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Bài thực hành Lập trình C# và kết nối cơ sở dữ liệu 1 Giới thiệu về ADO NET ADO NET (ActiveX Data Object NET) là một bộ các thư viện phần mềm NET Framework cho phép tương tác với nguồn dữ liệu (data s[.]

Bài thực hành: Lập trình C# kết nối sở liệu Giới thiệu ADO.NET ADO.NET (ActiveX Data Object.NET) thư viện phần mềm NET Framework cho phép tương tác với nguồn liệu (data sources) ADO.NET cung cấp có cách thức chung để làm việc với nhiều loại nhiều kiểu sở liệu khác Với loại liệu cần phải sử dụng thư viện khác Các thư viện gọi Data Provider Các đối tượng ADO.NET: SqlConnection: Giúp Kết nối với hệ sở liệu thông qua việc xác định database server, database name, user name, password, tham số cần thiết để kết nối tới database SqlCommand: Đối tượng thực thi câu truy vấn SQL định tham chiếu đến đối tượng SqlDataAdapter để thực thao tác với sở liệu SqlDataReader: cung cấp luồng liệu để đọc liệu DataSet: thể liệu nhớ Chúng chứa nhiều đối tượng DataTable, bên DataTable lại có nhiều column row, giống database table thông thường SqlDataAdapter Nó đóng vài trị cầu nối Dataset CSDL, tải liệu lên Dataset đồng thay đổi Dataset lại CSDL Cài đặt phần mềm:  Microsoft SQL Server Express Edition  Microsoft SQL Server Management Studio Express  Microsoft Visual Studio Tạo sở liệu cho ứng dụng: Bước 1: Khởi động SQL Server Management Studio Express kết nối SQL Server Bước 2: Nhắp chuột phải thư mục Database khung cửa sổ Object Explorer bên phải hình chọn New Database: Nhập Database name là: QuanLySach Bước 3: Tạo bảng cho CSDLQuanLySach: Nhắp chuột phải vào Tables chọn New Table… Tiếp theo thiết kế bảng Sach sau: Chọn khóa cho bảng Sach MaSach Nhấn Ctrl + S để lưu đặt tên bảng Sach Bước 4: Tương tự thiết kế bảng TheLoai sau Lưu lại bảng cách nhấn Ctrl + S đặt tên LoaiSach Bước 5: Tạo khóa ngoại Chọn bảng Sach LoaiSach sau chọn Add Kết quả: Dùng chuột kéo MaLoai từ bảng Sach sang MaLoai bảng LoaiSach, bảng sau xuất Chọn Ok, kết Bước 6: Nhập liệu thử nghiệm cho bảng Loại Sách Bước 7: Tương tự nhập liệu thử nghiệm cho bảng Sách: Xây dựng ứng dụng: Khởi động Visual Studio tạo Project mới: Bước 1: Thiết kế Form sau Trong đó: • Form: – Name: QuanLySach – Text: Quản Lý Sách – IsMdiContainer : True – WindowState: Maximized • MenuStrip: – Hiển Thị: • MenuStrip – Quản Lý: • MenuStrip – Tìm Kiếm : Bước 2: Thiết Kế Form HienThiDanhSachSachForm: Nhắp chuột phải chọn Project QuanLySach  Add  New Windows Form… Sau đặt tên Form HienThiDanhSachSachForm: Thiết kế Form sau: Bước 3: Tiếp theo xác định chuỗi kết nối ConnectionString đến sở liệu: Vào View  Server Explorer Tiếp theo: Chọn Data Source Microsoft SQL Server Chọn Server tương ứng với máy bạn csdl QuanLySach Kết quả: Chọn Properties kết nối Tiếp theo: Lưu ý: Trên máy có ConnectionString là: Data Source=COMPUTER\SQLSERVER2012;Initial Catalog=QuanLySach;Integrated Security=True Trên máy bạn có ConnectionString dạng khác chỗ DataSource Quay trở lại Form HienThiDanhSachSachForm Nhấp double click vào kiện Click cài đặt kiện sau Quay trở lại Form HienThiDanhSachSachForm cài đặt cho kiện Click button Thoát : Nội dung kiện sau: Quay trở lại Form QuanLySach, cài đặt cho kiện Click menu item HiểnThịDanhSáchSách Nội dung cài đặt cho kiện sau: Nhấn Ctrl + F5 để chạy thử ta thấy kết sau Bước 4: Thiết kế Form QuanLySachForm: Tương tự bạn thêm Form đặt tên QuanLySachForm Thiết kế Form QuanLySachForm sau: Cài đặt cho kiện Load QuanLySachForm: Caì đặt kiện SelectedIndexChanged ComboBox cbTheLoai Tương tự ta quay trở lại Form QuanLySach, cài đặt cho kiện Click menu item QuanLýSách Nội dung cài đặt cho kiện sau: Nhấn Ctrl + F5 để chạy thử ta thấy kết sau Bài tập thực hành: Tiếp tục hoàn thiện chức tương tự cho bảng thể loại sách chức tìm kiếm

Ngày đăng: 25/02/2023, 18:03

Xem thêm: