Tự học lập trình cơ sở dữ liệu với Visual Basic 5 trong 21 ngày ấn phẩm 2


Chương trình cơ sở dữ liệu đầu tiên của bạn trong Visual Basic 5



tải về 0.58 Mb.
trang3/13
Chuyển đổi dữ liệu26.04.2018
Kích0.58 Mb.
#37160
1   2   3   4   5   6   7   8   9   ...   13

Chương trình cơ sở dữ liệu đầu tiên của bạn trong Visual Basic 5

Chương này dành cho nhưng người chưa bao giờ tạo những ứng dụng cơ sở dữ liệu trên Visual Basic. Những ai đã biết làm thế nào để sử dụng diều khiển dữ liệu (data control) và những bound control của Visual Basic để tạo những chương trình nhập dữ liệu đơn giản (data entry program) có thể bỏ qua chương này và chuyển đến ngày thứ hai, “ Tạo cơ sở dữ liệu ” (Creat databases).


Cái kế hoạch ngày hôm nay của bạn là tạo một chương trình nhập dữ liệu chính thức sử dụng Visual Basic.Chương trình mà bạn tạo sẽ có thể truy cập đến các bảng dữ liệu trong một cơ sở dữ liệu có sẵn. Nó cũng sẽ cho phép những ngưòi sử dụng thêm, sửa, xoá các bản ghi. Bạn sẽ bị sửng sốt vào lúc bạn đặt các chương trình cơ sở dữ liệu vào với nhau một cách nhanh chóng. Nhiều công việc vất vả thông thường kết hợp với những chương trình nhập dữ liệu (screen layout, cursor control, input editing, và tương tụ như thế ) được tự động xử lý chỉ sử dụng một vài cái điều khiển cung cấp của Visual Basic. Trong phần thêm vào, với những điều khiển dữ liệu của Visual Basic nó cũng dễ dàng làm tăng thêm khả năng đọc và viết các bảng cơ sở dữ liệu.

Do vậy chúng ta hãy bắt đầu !



Bắt đầu với những đề án mới của bạn

Nếu bạn đã có bản Visual Basic như ở trên và đang chạy nó, hãy chọn File| New Project để tạo một dự án mới. nếu bạn chưa khởi động Visual Basic thì hãy khởi động ngay bây giờ đi. Lựa chọn Standard EXE và nhắp chuột vào OK trong hộp hội thoại hiện ra. Bây giờ bạn săn sàng tạo mục nhập dữ liệu trên màn hình.


Thêm điều khiển cơ sở dữ liệu ( Database Control)
Cái đầu tiên bạn cần cho chương trình cơ sở dữ liệu là mở cơ sở dữ liệu lên và lựa chọn bảng dữ liệu bạn muốn truy cập. Để làm được điều này, bạn kích đúp lên cái điều khiển cơ sở dữ liệu trong hộp công cụ (toolbox) của Visual Basic ( xem hình 1.1). Việc này đặt một điều khiển dữ liệu vào giữa của form. Khi việc này được làm, form đã sẵn sàng mở một bảng dữ liệu. Tại điểm này, màn hình của bạn giống như hình 1.1.
Hình 1.1 :


Mẹo : Bạn không chắc chắn những biểu tượng này hộp công cụ là điều khiển dữ liệu ? Bạn có thể ấn F1 trong khi cái cửa sổ hộp công cụ nổi lên để hiện thị một chỉ dẫn giúp đỡ trên màn hình của mỗi công cụ Visual Basic. Cái bảng thông báo này hiện những giúp đỡ thêm của tool icon và các point, danh sách các thuộc tính, sự kiện, và các phương thức có sẵn cho mỗi điều khiển. Bạn có thể hỏi được giúp đỡ trên một cái điều khiển đặc biệt trong hộp công cụ bằng cách nhắp lên biểu tượng và ấn F1 để kích hoạt cái giúp đỡ của Visual Basic. Những Tool Tip cũng có sẵn trong Visual Basic 5. Đơn giản là đặt con trỏ chuột lên bất cứ biểu tượng nào để hiện lên đoạn mô tả của biểu tượng đó.Cái lựa chọn này có thể thay đổi và tắt bằng cách lựa chọn Tools| Opions, chọn General tab và sau đó đánh dấu vào hộp kiểm tra (checkbox) Show ToolTips.

Tiếp theo bạn cần đặt một vài cái thuộc tính điều khiển để chỉ ra cơ sở dữ liệu và các bảng dữliệu bạn muốn truy cập.



Thiết lập các thuộc tính DatabaseNameRecordSource

Bạn phải đặt hai cái thuộc tính sau đầu tiên khi bạn liên kết một điều khiển dữ liệu đến một cơ sở dữ liệu :


DatabaseName Lựa chọn cơ sở dữ liệu.

RecordSource Lựa chọn bảng dữ liệu trong cơ sở dữ liệu.
Tập tin cơ sở dữ liệu BOOKS5. MDB sẽ được sử dụng trong các bài tập sau đây. cơ sở dữ liệu này có thể được tìm thấy trong thư mục TYDBVB5 \ Source \ Data trên CD.


Mẹo : Nừu bạn không xem hộp hội thoại Properties, ấn F4 hoặc chọn View | Properties từ thực đơn, hoặc kích vào biểu tượng các thuộc tính (properties icon) trên thanh công cụ tại đỉnh của màn hình.

Để đặt DatabaseName của điều khiển dữ liệu, đầu tiên lựa chọn cái điều khiển dữ liệu bằng cách kích vào thanh điều khiển ( Cái điều khiển dữ liệu sẽ được lựa chọn nếu bạn không kích vào chỗ khác cũng như trên form sau khi bạn kích đúp lên điều khiển dữ liệu trong hộp công cụ (Toolbox) ). Cái này tác dụng lên những thuộc tính điều khiển dữ liệu được hiện trong hộp hội thoại Visual Basic Properties. Để xác định vị trí thuộc tính DatabaseName ( Những cái thuộc tính là một danh sách trong cả hai cách sắp xếp theo thứ tự (alphabetical) và không theo thứ tự (categorical)) và kích tên thuộc tính. Khi bạn làm cái này, ba cái chấm nhỏ (...), nút dấu ba chấm của cac thuộc tính, hiện ra bên phải của hộp nhập dữ liệu. Kích vào nút ba chấm nó đưa lên hộp hội thoại Windows chuẩn File | Open. Bây giờ bạn có thể lựa chọn tập tin từ BOOKS5. MDB danh sách những tập tin cơ sở dữ liệu đã có (\\TYSDBVB5\SOURCE\DATA\BOOKS5.MDB). Màn hình của bạn sẽ được trông như hình 1.2.


Hình 1.2 :
Khi bạn đã có vị trí tập tin BOOKS5.MDB bạn kích OK. Visual Basic sẽ chèn đầy đủ ổ đĩa đường dẫn và tên của tập tin cơ sở dữ liệu vào trong vùng nhập, liên kết cơ sở dữ liệu, cùng chương trình của bạn. Luôn luôn kiểm tra đúp thuộc tính này để chắc chắn rằng bạn đã lựa chọn đúng cơ sở dữ liệu mong muốn.



Chú thích: Người ta thường sử dụng hoán đổi những từ cơ sở dữ liệu và bảng dữ liệu. Trong suốt quyển sách này, bảng dữ liệu được sử dụng để nói đến một bảng dữ liệu đơn và cơ sở dữ liệu được sử dụng để nói một bộ sưu tập các bảng quan hệ. Cho ví dụ, bảng Titles và bảng Publishers là hai bảng dữ liệu trong tập tin cơ sở dữ liệu BOOKS5.MDB.

Bây giờ bạn biết cơ sở dữ liệu gì bạn sẽ sử dụng, bạn phải lựa chọn bảng dữ liệu bên trong cơ sở dữ liệu đó bạn muốn truy cập bằng cách đặt thuộc tính RecordSource của dữ liệu điều khiển. Bạn có thể làm cái này bằng cách xác định vị trí thuộc tính RecordSource trong cửa sổ Properties và sau đó kích đơn vào nút mũi tên chỉ xuống bên phải của thuộc tính. Nó sẽ mang lên một danh sách tất cả các bảng trong tập tin cơ sở dữ liệu BOOKS5.MDB như hình 1.3. Đối với chương trình cơ sở dữ liệu đầu tiên, bạn sẽ sử dụng bảng dữ liệu Titles trong tập tin cơ sở dữ liệu BOOKS5.MDB.


Hình 1.3 :
Để lựa chọn bảng Titles từ danh sách này, bạn hãy kích lên nó. Visual Basic tự động chèn tên bảng vào thuộc tính RecordSource trong cửa sổ Properties.
Thiết lập các thuộc tính CaptionName
Bạn cần đặt hai thuộc tính điều khiển dữ liệu khác trong đề án (project). Hai thuộc tính này không đòi hỏi (reqire) có nhưng đặt chúng là một cách luyện tập lập trình tốt bởi vì nó cải thiện ( improve) khả năng đọc (readability) đọc mã chương trình. Đây là những thuộc tính không bắt buộc :
Caption Hiển thị tên của điều khiển dữ liệu.

Name Tên chương trình điều khiển dữ liệu.
Sự bố trí thuộc tính Caption là đặt dòng chữ ở giữa những mũi tên lựa chọn bản ghi (xem hình 1.4) trên thanh điều khiển dữ liệu ( xin lưu ý rằng bạn sẽ cần mở rộng cái chiều rộng của thanh điều khiển dữ liệu để đọc được dòng chữ ). Nó là một thói quen tốt.
Sự bố trí thuộc tính Name là đặt dòng chữ đó sẽ được sử dụng bởi người lập trình. Nó sẽ không được thấy về phía người sử dụng, nhưng bạn nên đặt thuộc tính Name có một vài điểm giống thuộc tính Caption để thực hiện nó dễ dàng hơn đến mỗi quan hệ của chúng khi đang làm việc trên chương trình của bạn.
Đối với chương trình của bạn đặt thuộc tính Caption là Titles và thuộc tính Name là datTiltles. Bây giờ bạn đã thêm dòng chữ vào thuộc tính Caption, hãy sử dụng chuột để kéo dài thanh điều khiển dữ liệu do đó bạn có thể nhìn thấy trọn vẹn dòng chữ. Cái form của bạn bây giờ trông như hình 1.4.
Hình 1.4 :


Chú ý : Tên của thanh điều khiển dữ liệu (datTitles) có thể trông không bình thường. Tuy nhiên nó là một cái tên hợp lý (logic), nếu bạn bỏ ba ký tự đầu tiên, dat.Cái tiền tố này được thêm vào để chỉ định đối tượng này. Sự quy ước tên của ba ký tự đầu là cái đề nghị đặt tên của Microsoft cho Visual Basic 5 và được sử dụng trong suốt quyển sách này. Sử dụng cài thành ngữ tìm kiếm “ Object Naming Conventions ” trong những quyển sách Visual Basic 5 trực tuyến để tìm một danh sách đầy đủ của những đối tượng tiền tố.



Каталог: file -> downloadfile5 -> 169
file -> CỘng hòa xã HỘi chủ nghĩa việt nam độc lập Tự do Hạnh phúc
file -> CỘng hòa xã HỘi chủ nghĩa việt nam độc lập Tự do Hạnh phúc
file -> TIÊu chuẩn quốc gia tcvn 7790-5 : 2008 iso 2859-5 : 2005
file -> Qcvn 81: 2014/bgtvt
file -> UỶ ban nhân dân cộng hòa xã HỘi chủ nghĩa việt nam
file -> VIỆn chăn nuôi trịnh hồng sơn khả NĂng sản xuất và giá trị giống của dòng lợN ĐỰc vcn03 luậN Án tiến sĩ NÔng nghiệp hà NỘI 2014
downloadfile5 -> Đề tài báo cáo Thực trạng hoạt động quản trị bán hàng và 1 số giải pháp nhằm nâng cao công tác quản trị bán hàng tại công ty A. D. A
downloadfile5 -> English 12 – Vocabulary + Grammar review cách nhận biết từ loại

tải về 0.58 Mb.

Chia sẻ với bạn bè của bạn:
1   2   3   4   5   6   7   8   9   ...   13




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương