Sử dụng lập trình Access Basic

Một phần của tài liệu xây dựng trên hệ quản trị cơ sở dữ liệu Microsoft Access, bằng cách kết hợp giữa việc sử dụng các công cụ của Access (Trang 63 - 64)

- Design View: Dạng thiết kế báo biểu, dùng để tạo 1 báo biểu mới hoặc chỉnh sửa

3.Sử dụng lập trình Access Basic

Mặc dù Microsoft Access đã cung cấp các công cụ hữu hiệu, tiện lợi và khá đầy đủ để tự động sản sinh chương trình giải quyết hàng loạt các vấn đề then chốt trong việc quản trị cơ sở dữ liệu nhưng lẽ dĩ nhiên không thể bao quát được mọi vấn đề đa dạng của thực tế, những phần lắt léo của bài tốn mà cơng cụ sẵn có của Microsoft Access khơng giải quyết được.

Trong những trường hợp này thì các hàm, thủ tục của Access Basic sẽ trợ giúp, giải quyết những phần lắt léo đó làm tăng sức mạnh của Access.

Access Basic là một ngơn ngữ thảo chương nằm trong nhóm ngơn ngữ Basic lập trình theo điều khiển bởi sự kiện (Event driven programming language) khác với ngơn ngữ thảo chương có cấu trúc truyền thống lập trình trên DOS như C, Pascal, Foxpro... như:

+ Access Basic chủ yếu dùng để xử lý các đối tượng của Access như: bảng dữ kiện, truy vấn, mẫu biểu, báo biểu và macro

+ Trong Access Basic có các khái niệm của lập trình hướng đối tượng như các lớp đối tượng, phương thức, thuộc tính nhưng Access Basic khơng phải là ngơn ngữ lập trình hướng đối tượng và nó khơng cho phép định nghĩa các lớp đối tượng mới

+ Access Basic gồm các thủ tục hàm nằm độc lập rải rác trong các đơn thể của Mẫu biểu, Báo biểu, Đơn thể chung của Hệ cơ sở dữ liệu. Chúng không tổ chức thành một chương trình thống nhất như trong C và Pascal khơng thực hiện tuần tự từng lệnh theo thứ tự đã qui định mà ứng xử theo các sự kiện của người sử dụng hoặc một sự kiện xảy ra đối với hệ thống.

Một chương trình Microsoft Access khơng có chương trình chính để điều khiển hệ thống mà chỉ qui định thủ tục hoặc macro được thi hành khi có sự kiện xảy ra bằng cách gán thủ tục và macro đó vào mục đích tính chất thích hợp của đối tượng như: On Open, On Click, On Error...

Với các cơng cụ của Access và lập trình Access Basic đã tạo cho Access có khả năng xử lý các loại dữ liệu, kể cả xử lý các dữ liệu phi văn bản một cách thuận lợi, đảm bảo tính tồn vẹn của dữ liệu, xử lý phơng chữ, xử lý hình ảnh một cách linh hoạt dẽ dàng

Cũng giống như ngôn ngữ thảo chương có cấu trúc (Structured Programming Language), trong Access Basic có các định nghĩa về :

Một phần của tài liệu xây dựng trên hệ quản trị cơ sở dữ liệu Microsoft Access, bằng cách kết hợp giữa việc sử dụng các công cụ của Access (Trang 63 - 64)