Visual Basic là gì ?
Visual Basic ngôn ng lập trình cho Access,
chúng ta sdụng như cách sử dụng tập lệnh
để thể lien kết các đối tượng trong ứng dụng
với nhau nhằm tạo một hệ thống chương trình
mạch lạc. Điểm khác biệt là Visual Basic cung
cấp nhiu sức mạnh và mềm dẻo hơn tập lệnh.
1) Khi nào s dụng tập lệnh và Visual Basic :
Bạn có thể sử dụng Visual Basic thay thế cho tập
lệnh khi bạn thực hiện các công việc sau :
Để cho ng dụng của bạn dễ dàng bảo trì vì
tập lệnh là một đối tượng hoàn toàn tách
riêng lvới các biểu mẫu và các báo cáo s
dụng nó, một ứng dụng chức đựng một số
lớn các tập lệnh trong biến cố của các biểu
mẫu và các báo cáo sgây cho bạn khó khăn
khi bảo trì. Ngược lại khi bạn sử dụng
Visual Basic thì các đoạn lệnh này s được
xây dng ngay bên trong c biểu mẫu và
các báo o tại đúng các biến cố đó. Nếu
bạn di chuyển các biểu mẫu hay các báo cáo
sang một tập tin CSDL khac trong Access
thì các đoạn lệnh này cũng sẽ mang theo
cùng.
Tạo ra các hàm của riêng mình : S dụng
VB bạn th tạo ra các hàm của riêng
mình dung để thực hiện các phép tính ợt
quá khnăng của một biểu thức hay thay thế
mt biểu thức qphức tạp mà bạn đviết
bên trong ứng dụng.
Che đậy các thông báo lỗi : Khi một sự
cngoài ý mun xảy ra trong khi ng dụng
của bạn đang vận hành Access shiển thị
mt thông báo lỗi, thông báo này slàm cho
người sử dụng khó hiểu đặc biệt khi họ chưa
quen sdụng Access. Sử dụng VB, bạn
thphát hiện c lỗi này khi xảy ra và s
hiển thị thông báo lỗi của riêng mình bằng
tiếng Việt hay có thể buộc ứng dụng làm
mt việc khác.
Tạo hay sửa các đối tượng : Chúng ta
thường tạo hay sửa các đối tượng bằng cách
m đối tượng ra chế đ thiết kế. Trong
mt vài trường hợp đặc biệt chúng ta phải sử
dụng VB để thực hiện.
Thực hiện các hàm hthống : Bạn thể s
dụng tập lệnh RunApp để thể kích hoạt
mt ng dụng khác chạy trên Windows hay
MS-Dos ngay n trong ứng dụng Access
nhưng bạn không thể sử dụng tập lệnh này
để làm nhiều việc khác bên ngoài Access.
S dụng VB bạn thể kiểm tra xem một
tập tin tồn tại trong hệ thống của bạn
không, s dụng việc trao đổi dữ liệu động
(DDE-Dynamic Data Exchange) để liên lạc
với các ng dụng khác trên Windows nhu
Excel.
Truy cập các bản ghi (records) : Chúng ta sử
dụng VB để thể truy cập vào từng dòng
trong một bản ghi và thực hiện các hành
động thêm, xóa, sửa mà không cần sử dụng
công cụ truy vấn.
2) Cách to :
Phần khai báo
Hộp đối tượng
Hộp thủ tục
Chọn mục Modules Nhấn nút NewHiện hộp
thoại :
Câu lnh chia thành 3 loi : Lệnh khai báo, lệnh
gán lệnh xử lý.
Thông thường mỗi dòng một lệnh. Nhưng ta
thviết nhiều lệnh trên mt dòng bằng cách
Nút xem toàn bộ thủ tục
Phần thủ tục
Nút xem thtục