Tài nguyên Thư viện

Thành viên trực tuyến

5 khách và 0 thành viên

Thống kê

  • lượt truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Menu Thư viện

    Tìm hiểu ngôn ngữ lập trình Visual FoxPro

    (Bài giảng chưa được thẩm định)
    Nguồn: Sưu tầm
    Người gửi: Đỗ Trung Thành (trang riêng)
    Ngày gửi: 19h:17' 26-03-2009
    Dung lượng: 2.9 MB
    Số lượt tải: 860
    Số lượt thích: 0 người


    NGÔN NGỮ LẬP TRÌNH VISUAL FOXPRO

    I. GIỚI THIỆU VISUAL FOXPRO:
    Microsoft Visual Foxpro là một phần mềm Quản lý CSDL, bao gồm một số công rất mạnh giúp có thể tổng hợp, truy xuất thông tin một cách thuận tiện, có một bộ lệnh dùng trong lập trình rất phong phú, cho phép tạo được một giao diện thân thiện. Điều đáng lưu ý là các ứng dụng được thiết kế từ các phiên bản trước của Foxpro vẫn còn hiệu lực trong Visual Foxpro, nghĩa là vẫn có thể chạy được trong Visual Foxpro. Tuy nhiên, nếu đã sửa đổi nguyên bản cũ trong Visual Foxpro rồi thì không thể thực thi được nữa trong các phiên bản cũ trước đó của nó.
    Để có thể dùng được Visual Foxpro, máy vi tính cần phải đạt được tối thiểu các điều kiện sau:
    + Có bộ xử lý từ 80386 trở đi, nên là 486 hoặc mạnh hơn.
    + Có bộ nhơ ù tối thiểu 4MB RAM, nhưng nên là 8MB RAM hoặc hơn.
    + Có đĩa cứng càng lớn càng tốt, tối thiểu 200MB RAM
    + Hệ điều hành : Windows 95 hoặc Windows NT.
    + Đã cài hệ điều hành MS DOS, nên dùng DOS 5.0 trở về sau.
    + Đã cài hệ giao diện Windows 3.x hoặc Windows ’95 trở đi.
    Sau khi đã được cài đặt, Visual Foxpro có thể được khởi động bằng một trong các cách như sau :
    + Click chuột vào thực đơn Start trên màn hình chính của Windows 95 / Windows NT; chọn Programs; chọn Microsoft Visual Foxpro; chọn Visual Foxpro 6.0
    + Thực hiện chức năng Run với tên tập thực hiện C:VfpVfp.exe
    Visual Foxpro cũng có hai chế độ làm việc : hội thoại và chương trình.
    Trong chế độ hội thoại, người ta đưa ra một yêu cầu cho Visual Foxpro bằng một lệnh thông qua cửa sổ lệnh (command window) hoặc thông qua thực đơn hệ thống (system menu) và sẽ nhận được kết quả ngay. Sau đó, người dùng có thể tiếp tục thực hiện các yêu cầu khác.
    Trong chế độ chương trình, các câu lệnh của Visual Foxpro có thể được tập hợp lại thành một tập tin ghi trên đĩa và khi muốn cho thi hành tập tin này, từ cửa sổ lệnh người dùng thực hiện lệnh : DO . Khi đó các lệnh có trong tập tin chương trình này sẽ lần lượt được thực hiện.
    Một ứng dụng (project) bao gồm nhiều thành phần : CSDL, chương trình, màn hình giao diện, thực đơn, báo biểu, … Một ứng dụng được lưu trữ trong tập tin có phần mở rộng là PJX và quản lý bằng công cụ Project Manager.
    CSDL trong Visual Foxpro chứa danh sách các bảng (table), hàm cửa sổ (view), thủ tục, … và được lưu trữ trong một tập tin có phần mở rộng là DBC (trong khi Foxpro 2.6 là DBF).
    Visual Foxpro cung cấp cho người dùng các bộ công cụ như : Form Wizard và Form Designer tiện dụng trong thiết kế các màn hình giao diện.
    Visual Foxpro cung cấp các bộ công cụ : Report Wizard và Report Designer tiện dụng trong thiết kế các báo biểu.
    Visual Foxpro cung cấp các bộ công cụ Menu Designer tiện dụng trong việc tạo các thực đơn nhiều cấp.
    Visual Foxpro có sự mở rộng sang phương pháp lập trình hướng đối tượng bên cạnh cách lập trình theo thủ tục như truyền thống.
    Trước khi đi vào tương đối chi tiết một số các vấn đề cần lưu tâm, ta lưu ý thêm một số các vấn đề về khả năng, giới hạn và một số thuật ngữ thường dùng của Visual Foxpro.
    Khả năng và giới hạn của Visual Foxpro có thể được tóm gọn trong bảng sau :

    Khả năng
    Giới hạn
    
    1. Tập số liệu và chỉ mục
    
    
    Số dòng tin tối đa trong 1 table
    1 tỷ record
    
    Kích thước tối đa cho 1 table
    2 GB
    
    Số ký tự tối đa cho 1 dòng tin (record)
    65 500
    
    Số vùng tối đa trên một dòng tin
    255
    
    Số table tối đa có thể mở cùng lúc
    255
    
    Số ký tự tối đa cho 1 vùng tin
    254
    
    Số ký tự tối đa cho một khóa chỉ mục trong tập non-compact index
    100
    
    Số ký tự tối đa cho một khóa chỉ mục trong tập compact index
    240
    
    Số tối đa tập tin chỉ mục được mở kèm 1 table
    Không giới hạn
    
    Số tối đa tập chỉ mục được mở trong tất cả các vùng làm việc
    Không giới hạn
    
    Số tối đa các mối quan hệ
    Không giới hạn
    
    Chiều dài tối đa của các biểu thức quan hệ
    Không giới hạn
    
    2. Vùng tin (Field)
    
    
    Kích thước tối đa vùng tin kiểu Character
    254
    
    Kích thước tối
    489791
    Thầy thông cảm lâu nay tôi có việc chẳng lành nên không vaò mạng được ( bố tôi phải mổ sỏi tắc mật). cảm ơn thày đã tặng quà, và chúc GD thầy HP.
     
     
     
    Gửi ý kiến
    print