1. Trang chủ
  2. » Thể loại khác

...GT Lap trinh VB.pdf

6 106 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 6
Dung lượng 460,02 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

...GT Lap trinh VB.pdf tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất cả các lĩnh vực kinh...

Trang 1

BỘ TÀI NGUYÊN VÀ MÔI TRƯỜNG TRƯỜNG CAO ĐẲNG TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI

NGUYỄN NGỌC KHẢI

GIÁO TRÌNH

LẬP TRÌNH VISUAL BASIC

Năm 2009

Trang 2

LỜI NÓI ĐẦU

Có thể nói rằng ngôn ngữ lập trình Visual Basic là một trong những ngôn ngữ lập trình được ưa chuộng bậc nhất hiện nay Ngôn ngữ này ra đời đã đánh dấu một bước tiến vượt bậc về kỹ thuật lập trình ứng dụng, nó cung cấp cho người lập trình con đường nhanh nhất, đơn giản nhất để phát triển các trình ứng dụng trên nền

hệ điều hành Windows Hiện nay ở nước ta cũng có nhiều tài liệu viết (hoặc dịch)

về ngôn ngữ lập trình này tuy nhiên phần lớn là các tài liệu được viết hướng đến những người đã từng lập trình nhiều năm, hoặc các sinh viên đại học Các tài liệu, giáo trình phù hợp với chương trình học của hệ cao đẳng Công nghệ thông tin thì còn rất thiếu thốn

Giáo trình này ra đời bám sát với chương trình khung hệ cao đẳng ngành Công nghệ thông tin của trường Cao đẳng Tài nguyên và Môi trường Hà Nội, nhằm mục đích chính là giúp những sinh viên hệ cao đẳng ngành Công nghệ thông tin tiếp cận một cách bài bản ngôn ngữ lập trình Visual basic, ngoài ra cũng là một tài liệu tốt dành cho những người yêu thích phát triển các ứng dụng phần mềm trên ngôn ngữ lập trình này

Sau nhiều năm phát triển công ty Microsoft đã cho ra đời nhiều phiên bản từ 1.0, 2.0, … và đến thời điểm này là Net, để giúp sinh viên cập nhật một cách kịp thời giáo trình này sử dụng phiên bản Visual Basic.Net 2005 kết hợp với hệ quản trị

cơ sở dữ liệu Microsoft SQL server 2000

Tôi xin chân thành cảm ơn Trường Cao Đẳng Tài Nguyên và Môi trường Hà Nội, các đồng nghiệp trong khoa Công nghệ thông tin trường Cao đẳng Tài nguyên

và Môi trường Hà Nội đã tạo điều kiện giúp đỡ để tôi hoàn thành giáo trình này Đặc biệt tôi xin chân thành cám ơn Thạc sỹ Nguyễn Đăng Châu, thạc sỹ Nguyễn Việt Anh đã đóng góp rất nhiều ý kiến quý báu để tôi hoàn thành giáo trình này

Xin chân thành cảm ơn!

Hà Nội, tháng 11 năm 2009

Trang 3

MỤC LỤC

Chương 1: Giới thiệu 1

1.1 Giới thiệu 1

1.1.1 Lịch sử phát triển của ngôn ngữ lập trình Visual Basic 1

1.1.2 Giới thiệu về NET FrameWork 2

1.1.3 Giới thiệu về Visual Basic.NET 3

1.2 Sử dụng IDE 3

1.3 Tạo trình ứng dụng đầu tiên 6

1.3.1 Tạo chương trình 6

1.3.2 Thiết kế giao diện 7

Bài tập chương 1 15

Chương 2: Lập trình cơ bản với Visual Basic.NET 16

2.1 Biến và các toán tử 16

2.1.1 Khái niệm về biến 16

2.1.2 Phạm vi của biến 17

2.1.3 Các kiểu dữ liệu 18

2.1.4 Khai báo biến 27

2.1.5 Toán tử trong VB.NET 30

2.2 Các cấu trúc lệnh trong VB.NET 32

2.2.1 Cấu trúc rẽ nhánh 32

2.2.2 Cấu trúc lựa chọn 33

2.2.3 Cấu trúc lặp 34

2.3 Chương trình con trong VB.NET 37

2.3.1 Khái niệm 37

2.3.2 Hàm cài sẵn 37

2.3.3 Viết hàm, thủ tục 37

Trang 4

2.4 Một số hàm và thủ tục của Visual Basic.NET 38

2.4.1 Thủ tục thay đổi thư mục hiện hành 38

2.4.2 Thủ tục chọn ổ đĩa hiện hành 39

2.4.3 Hàm trả về thư mục hiện hành 39

2.4.4 Thủ tục tạo thư mục 40

2.4.5 Thủ tục xóa thư mục 40

2.4.6 Hàm FileLen 40

2.4.7 Thủ tục mở tệp tin 41

2.5 Xử lý lỗi 41

2.5.1 Các lỗi thường gặp 41

2.5.2 Dùng chế độ ngắt để dò lỗi từng dòng lệnh 42

2.5.3 Theo dõi các biến bằng cửa sổ Watch 46

2.5.4 Dùng khối Try … Catch để bẫy lỗi 46

Bài tập chương 2 48

Chương 3: Lập trình cơ sở dữ liệu với Visual Basic.NET 49

3.1 Cơ sở dữ liệu 49

3.1.1 Khái niệm cơ sở dữ liệu 49

3.1.2 Giới thiệu về SQL 50

3.1.3 Các vấn đề thường gặp và giải pháp cho CSDL 52

3.1.4 Ví dụ 58

3.2 Tổng quan về truy cập CSDL 62

3.2.1 Đối tượng ADO và OLEDB 62

3.2.2 Đối tượng ADO.NET 63

3.3 Thao tác CSDL chuẩn 64

3.3.1 Kết nối với CSDL 64

3.3.2 Thực hiện câu lệnh SQL 73

Trang 5

3.3.3 Truy xuất dữ liệu 74

3.4 Các đối tượng nắm giữ, hiển thị và xử lý dữ liệu 77

3.4.1 Các đối tượng nắm giữ dữ liệu 77

3.4.2 Các đối tượng hiển thị và xử lý dữ liệu 99

3.5 Thiết kế báo cáo 141

3.5.1 Giới thiệu về Crystal Report 141

3.5.2 Thiết kế báo cáo 141

Bài tập chương 3 154

Chương 4: Lập trình hướng đối tượng trong Visual Basic.NET 155

4.1 Một số khái niệm cơ bản 155

4.1.1 Đối tượng 155

4.1.2 Lớp 155

4.1.3 Thuộc tính 156

4.1.4 Phương thức 156

4.1.5 Trừu tượng hóa và bao gói 156

4.1.6 Truyền thông báo 156

4.1.7 Kế thừa 157

4.1.8 Tính đa hình 157

4.1.9 Kết nối trễ 157

4.1.10 Nạp chồng 158

4.1.11 Ghi chồng 158

4.2 Lập trình hướng đối tượng trong Visual Basic.NET 158

4.2.1 Tạo lớp, đối tượng 158

4.2.2 Tạo một không gian tên mới 160

4.2.3 Tạo một lớp kế thừa 161

4.2.4 Tạo một phương thức 161

Trang 6

4.2.5 Tạo một thuộc tính 163

4.2.6 Định nghĩa toán tử 165

4.2.7 Tạo một sự kiện 166

4.2.8 Kết hợp sự kiện với xử lý sự kiện 169

Bài tập chương 4 185

Chương 5: Triển khai trình ứng dụng 187

5.1 Khái quát về triển khai trình ứng dụng 187

5.2 Triển khai trình ứng dụng 188

5.2.1 Tạo trình Setup đơn giản 188

5.2.2 Tập tin cấu hình 197

5.2.3 Triển khai nhiều Project 199

Bài tập chương 5 201

Ngày đăng: 27/10/2017, 13:17

TỪ KHÓA LIÊN QUAN

w