Danh mục

Bài giảng Visual foxpro6.0 - GV.Hồ Viết Thịnh

Số trang: 116      Loại file: pdf      Dung lượng: 26.91 MB      Lượt xem: 7      Lượt tải: 0    
Thu Hiền

Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Visual foxpro6.0 là hệ quản trị cơ sở dữ liệu và là ngôn ngữ lập trình nhằm giải quyết các bài toán quản lý, bài toán kinh tế có tính chuyên nghiệp như: Quản lý nhân sự, tiền lương, điểm, vật tư,...nằm trong bộ Visua Studio 6.0 của Microsft trên môi trường Windows.
Nội dung trích xuất từ tài liệu:
Bài giảng Visual foxpro6.0 - GV.Hồ Viết Thịnh BµI gi¶ngvisual foxpro6.0 Gi¶ng viªn : Hå ViÕt ThÞnh Khoa Tin häc qu¶n lý Ch¬ng i- Tæng quan vÒ VF6. i-I-giíi thiÖu phÇn mÒm VF6.0 1-VF6.0 lµ g× ? g× Lµ HÖ qu¶n trÞ CSDL vµ lµ ng«n ng÷ lËp tr×nh nh»m ng÷ tr× gi¶i quyÕt c¸c bµi to¸n qu¶n lý, bµi to¸n kinh tÕ cã tÝnh chuyªn nghiÖp nh : Qu¶n lý Nh©n sù, TiÒn l¬ng, §iÓm, VËt t, B¸n hµng, th viÖn…n»m viÖn… trong bé Visual Studio 6.0 cña Microsft trªn m«i trêng windows. GV Hå ViÕt ThÞnh2-§iÒu kiÖn sö dông VF6.0 - PC 16 MB RAM, CPU 100 Mhz, HD 1GB. - HÖ ®iÒu hµnh Windows 9X, NT, 2000, Me, XP - Cµi ®Æt bé Visual Studio 6.0.3-c¸c chÕ ®é trong VF6.0 - ChÕ ®é héi tho¹i (Interactive Mod) - ChÕ ®é ch¬ng tr×nh (Program Mod) tr×II-Mét sè kh¸i niÖm trong vf6.01-Project(dù ¸n) lµ g× ? Lµ mét tËp hîp gåm nhiÒu thµnh phÇn : CSDL, Ch¬ng tr×nh, Giao diÖn (Form), Thùc ®¬n, B¸o biÓu,… ®Æt trong tÖp tin cã phÇn më réng lµ PJX..2-CSDL trong VF6.0 (DataBase Connectivity )Lµ hÖ thèng th«ng tin ®îc lu tr÷ trong c¸c b¶ng d÷ liÖu cã mèi quan hÖ nh»m môc ®Ých nµo ®ã vµ c¸c thµnh phÇn liªn quan nh :chØ môc, hµm cña sæ ®îc ®Æt trong tÖp tin cã phÇn më réng lµ DBC3-B¶ng d÷ liÖu(Table) d÷Lµ n¬i chøa d÷ liÖu vÒ mét ®èi tîng th«ng tin nµo ®ã d÷ cã d¹ng b¶ng ®Æt trong tÖp tin cã phÇn më réng lµ DBF.4-Truy vÊn(Query)Lµ tÖp tin cã phÇn më réng lµ QPR dïng ®Ó xö lÝ c¸c th«ng tin trong c¸c tÖp tin DBF .5-BiÓu mÉu (Form)Lµ tÖp tin cã phÇn më réng lµ SCX ®îc thiÕt kÕ ®¶m nhiÖm chøc n¨ng giao tiÕp gi÷a ch¬ng tr×nh vµ n¨ gi÷ tr× ngêi sö dông.6-B¸o c¸o(Report)Lµ tÖp tin cã phÇn më réng lµ FRX dïng ®Ó tæ chøc d÷ liÖu cho viÖc in Ên7-Thùc ®¬n (Menu)Lµ tËp hîp c¸c môc chän ghi c¸c chøc n¨ng cña ch¬ng tr×nh.8-Ch¬ng tr×nh (Program)TËp hîp c¸c c©u lÖnh cña VF6.0 më t¶ thuËt to¸n gi¶i quyÕt 1 bµi to¸n nµo ®ã ®îc ghi trong 1 tÖp cã phÇn më réng lµ PRG.III-Khëi ®éng & ra khái VF6.0III- 1-C¸ch khëi ®éng.->Start/Progam/Microsoft studio/ Microsoft Visual Foxpro->XuÊt hiÖn mµn h×nh giao diÖn gåm : h×  HÖ thèng thùc ®¬n.  Cöa sæ lÖnh (Command Windows) 2-Ra khái VF6.0 QUIT IV-IV-Mét sè tÝnh n¨ng kh¸c cña VF6.0 n¨ 1-TriÓn khai c¸c øng dông theo m« h×nh kh¸ch/chñ ( Client / Server) 2-KÕt nèi víi c¸c CSDL më(ODBC) - C¸c b¶ng tÝnh trong Excel - C¸c tÖp tin Access - C¸c CSDL kh¸cCh¬ng II x©y dùng mét projectI-Thµnh phÇn cña cöa sæ Project Manager: 1-C¸c tuú chän (Tab) : All, Data, Document, Classes, Code, Other 1.1-Data Gåm: - Database(CSDL) - Query (truy vÊn) Lu díi d¹ng tÖp tin cã ®u«i lµ QPR 1.2-Document (T liÖu) gåm: - Form (giao diÖn)-SCX diÖn)- - Report (b¸o biÓu)-FRX biÓu)- - Label (nh·n)-LBX (nh·n)- GV Hå ViÕt ThÞnh1.3- Classes (Líp) Danh s¸ch c¸c líp ®îc sö dông trong Project,1.4- Code ( M· ch¬ng tr×nh- Thñ tôc)1.5-Other (c¸c thùc ®¬n & tÖp tin v¨n b¶n)2-C¸c nót chøc n¨ng trong cöa sæ Project Manager Tªn nót Chøc n¨ng n¨ Add Thªm c¸c thµnh phÇn vµo Project New T¹o mét thµnh phÇn míi trong Project Modify Söa cÊu tróc cña mét thµnh phÇn trong Project Browse Xem vµ söa d÷ liÖu cña c¸c b¶ng hay truy vÊn d÷ Remove Lo¹i bá mét thµnh phÇn trong Project GV Hå ViÕt ThÞnhIi-Ii-t¹o, më mét tÖp Project (Dù ¸n) 1-T¹o tÖp Project C¸ch 1 : Sö dông Menu - Bíc 1: Më File / New - Bíc 2 : Chän Project, chän New file - Bíc 3 : X¸c ®Þnh th môc vµ tªn tÖp , chän Save C¸ch 2 : Sö dông cöa sæ lÖnh CREATE PROJECT Më File / Open -> Chän th môc vµ tÖp Project -> OK C¸ch 2 : dïng lÖnh MODIFY PROJECT < Tªn tÖp.PJX > iii-lµm viÖc víi c¸c b¶ng d÷ liÖu ®éc lËp ( pree table )1-B¶ng (Table) : Lµ n¬i chøa d÷ liÖu vÒ mét ®èi tîng th«ng tin nµo ®ã cßn gäi lµ tÖp d÷ liÖu cã phÇn më réng lµ DBF (DataBase File)2 -CÊu tróc b¶ng DL (Table) -TÖp tin DBF a- Fields (C¸c trêng) lµ thùc thÓ gåm: - Tªn trêng (FieldName): Lµ mét chuçi tuú ý kh«ng chøa dÊu c¸ch (kÝ tù tr¾ng) b¾t ®Çu b»ng ch÷ c¸i, tèi ®a 128 kÝ tù - KiÓu trêng (Data Type) kiÓu d÷ liÖu ghi trong trêng mçi trêng trong b¶ng ph¶i thuéc mét trong c¸c kiÓu d÷ liÖu sau: GV Hå ViÕt ThÞnh Tªn kiÓu ý nghÜaCharacter KiÓu kÝ tù (m« t¶ v¨n b¶n trªn mét dßng ) ...

Tài liệu được xem nhiều: