㈠ 如何在VFP6.0開發的信息管理系統中打開WORD文檔
1、可以用WebBrowse控制項打開Word和Excel文件
㈡ 用VFP做管理信息系統
1.表單
2.菜單
3.主程序prg(可選)
4.資料庫
5.用到的一些圖片
6.報表
7.運行庫文件VFP8RENU.DLL vfp8r.dll vfp8rchs.dll msvcr70.dll VFP8CHS.DLL vfp8t.dll vfp8.0一共這六個,放在主目錄可以讓程序脫離vfp獨立運行
1-6各建一個文件夾管理
當然你不要這樣每人逼你
㈢ VFP是什麼
VFP即為Visual FoxPro 。
是Microsoft公司從Fox公司的FoxBase資料庫軟體經過數次改良,並且移植到Windows之後,得來的應用程序開發軟體,主要用於開發數據管理與運算等方面的軟體。
VFP是Microsoft公司推出的最新可視化資料庫管理系統平台,是功能特別強大的32位資料庫管理系統。
它提供了功能完備的工具、極其友好的用戶界面、簡單的數據存取方式、獨一無二的跨平台技術。
具有良好的兼容性、真正的可編譯性和較強的安全性,是目前最快捷、最實用的資料庫管理系統軟體之一。
(3)vfp在文件管理系統中擴展閱讀:
VFP的發展歷史:
1、VFP 6
Visual FoxPro 6.0及其中文版,是可運行於Windows 95和Windows NT平台的32位資料庫開發系統。
它不僅可以簡化資料庫管理,而且能使應用程序的開發流程更為合理。Visual FoxPro 6.0使組織數據、定義資料庫規則和建立應用程序等工作變得簡單易行。
利用可視化的設計工具和向導,用戶可以快速創建表單、查詢和列印報表。
Visual FoxPro 6.0還提供了一個集成化的系統開發環境。
它不僅支持過程式編程技術,而且在語言方面作了強大的擴充,支持面向對象可視化編程技術,並擁有功能強大的可視化程序設計工具。
目前,Visual FoxPro 6.0是用戶收集信息、查詢數據、創建集成資料庫系統、進行實用系統開發較為理想的工具軟體。
2、VFP 7
Web Services支持 VFP 7支持注冊和發布Web Services,而無需使用Microsoft SOAP Toolkit和VFP擴展來從底層完成這些任務;
伺服器增強 VFP 7對於COM伺服器作了很大程度的增強,可以與核心平台如COM+服務進行互操作;
XML支持 為了適應以XML形式在Web上傳送數據的潮流,VFP 7提供了一些函數用於在XML數據和FoxPro游標(Cursor)或表格(Table)之間的轉換。
多樣的XBase特性 VFP添加了很多新的或改進的XBase特性,並且這些特性都是用VFP語言編寫的;
OLE DB Provider 通過實現OLE DB Provider介面,開發者可以在任何支持OLE DB的程序和語言中調用VFP數據。
3、VFP 8
n 數據特性增強 VFP 8對其數據特性進行了改進,並增加了很多新的數據特性。
包括:遠程數據連接、創建DataEnvironment類、自動增長域值、支持對照序列、與SQL語句Select…Union之間的隱式數據轉換、使用SQL Select命令插入行等;
其他增強 VFP 8對一些工具、示例資料庫和解決方案案例都進行了改進。
4、VFP 9
數據和XML增強 這一時期的VFP對其數據特性進行了巨大的加強,改進項目之多真是令人眼花繚亂,詳情可以參考這里,此處不再贅述;
實現SQL語言 VFP 9已經能夠充分地支持SQL查詢語言;
設計器的增強 VFP 9增強了這些設計器:報表和標簽設計器、菜單設計器、表格設計器、查詢和視圖設計器、數據環境設計器以及類和窗體設計器等;
其他方面的增強 和VFP 8一樣,VFP 9在其他微小的細節上進行了不少的改進,使得開發者的體驗更加舒適。
㈣ VFP系統中,執行表單文件的命令是
VFP系統中,執行表單的三種方法:
1、在表單打開狀態下,點工具欄上的「感嘆號」的按鈕。
2、在表單打開狀態下,點菜單欄上的「表單」-「執行表單」(Ctrl+E)。
3、在命令窗口中輸入:do form 表單名。
從主表單到所使用的表單、報表等都要設置調用(關閉)另一個表單、報表等語句(就是要加入口、有出口)。
如主表單最後要有「DO FORM XXX.scx。
㈤ vfp是一種什麼模型的資料庫管理系統
關系型資料庫管理系統
visual foxpro是Microsoft公司是一款快速處理數據的桌面型資料庫開發軟體。主要用於開發數據管理與運算等方面。visual foxpro獨具特色的資料庫容器提供了集中的數據管理功能,它支持面向對象的編程方法,可生成真正事件驅動的應用程序,與其他應用程序共享和交換數據,具有客戶/伺服器能力。
(5)vfp在文件管理系統中擴展閱讀:
1998年9月份美國微軟公司推出了Visual Fox Pro 6.0系列,其中包括VFP6。VFP6的推出為網路數據系統使用者及設計開發者帶來了極大的方便。VFP6不僅提供了更多更好的設計器、向導、生成器及新類,並且使得客戶/伺服器結構資料庫應用程序的設計更加方便簡捷,增加了處理2000年數據的工具。VFP6以其強健的工具和面向對象的以數據為中心的語言,將客戶/伺服器和網路功能集成於現代化的、多鏈接的應用程序中。VFP6充分發揮了面向對象編程技術與事件驅動方式的優勢。
㈥ 用VFP做管理系統時遇到的問題。高手幫下!!
製作安裝盤,然後注冊所有VFP調用的有關亂七八糟的控制項,如日期自動挑選的。否則進入調用就報錯
㈦ 與文件管理系統相比,在VFP中的資料庫系統有哪些優點
資料庫的域包含的是需要面對的對象,至於文件管理系統,調用時比較麻煩,不如資料庫方便,加上文件管理系統管理不不緊緊是你所需要面對的對象,所以不具有可比性,如果非要比一下,資料庫比文件管理系統更簡單,更方便更快捷。
㈧ 關於VFP問題
1、visual
foxpro是基於(b:windows
)操作系統的資料庫系統。
a:ms-dos
b:windows
c:unix
d:amos/l
2、命令select
0的功能是(
a:選擇區號最小的空閑工作區)。
a:選擇區號最小的空閑工作區
b:選擇區號最大的空閑工作區
c:選擇當前工作區的區號加1的工作區
d:隨機選擇一個工作區的區號
3、在vfp系統中,用戶打開一個表後,若要顯示其中的記錄,可使用的命令是(
a:browse
)。
a:browse
b:show
c:view
d:open
4、下面命令執行後都將生成abc.dbf文件,其中生成空表文件的命令是(
c:
structure
to
abc
)。
a:
to
abc
fields
xm,xb
b:
to
abc
c:
structure
to
abc
d:
file
to
abc
5、表達式len(『abc'-『de')的值是(c:5
)。
a:1
b:3
c:5
d:7
6、若使用replace命令,其范圍子句為all或rest,則執行該命令後記錄指針指向(b:末記錄
)。
a:首記錄
b:末記錄
c:首記錄的前面
d:末記錄的後面
7、僅關閉當前表文件的命令是(c:use
)。
a:close
all
b:clear
c:use
d:close
database
8、delete命令的作用是(a:為當前記錄做刪除標記
)。
a:為當前記錄做刪除標記
b:直接物理刪除當前記錄
c:刪除當前表文件的所有記錄
d:在提問確認後物理刪除當前記錄
9、執行list
next
1命令之後,記錄指針的位置指向(a:下一條記錄
)。
a:下一條記錄
b:原來記錄
c:尾記錄
d:首記錄
10、命令select
3等價於命令(c:select
c
)。
a:select
a
b:select
0
c:select
c
d:select
ⅲ
11、vfp中的set
relation關聯是(
d:物理排序)。
a:邏輯連接
b:物理連接
c:邏輯排序
d:物理排序
12、使用下面命令必須打開索引文件的是(c:seek
)。
a:go
b:locate
c:seek
d:index
13、若表文件及其索引文件已打開,為了確保指針定位在記錄號為1的記錄上,應該使用的命令是(a:go
top
)。
a:go
top
b:go
recno()=1
c:skip
1
d:go
1
14、執行命名seek
"張三"後,若未找到符合條件的記錄,則命令?bof(),?found(),?eof()的顯示結果是(c:t
f
f
)。
a:f
t
f
b:f
f
t
c:t
f
f
d:f
t
t
15、關閉當前工作區所有已打開的索引文件,正確的命令是(
c:close
index
all
)。
a:use
b:set
index
to
c:close
index
all
d:set
order
to
16、為一個打開的表文件增加新欄位,應當使用命令(
a:append
)。
a:append
b:modify
structure
c:insert
d:browse
17、若能夠正常執行下面命令,指出欄位"修理日期"的類型是(d:日期型
)。
replace
all
修理日期
with
dtoc(date())
a:數值型
b:字元型
c:邏輯型
d:日期型
18、表達式len("計算機+6")的值是(
c:7)。
a:12
b:6
c:7
d:8
19、表達式at("is","this
is
a
boy")的值是(c:3
)。
(猜的)
a:.t.
b:.f.
c:3
d:6
20、命令文件(程序文件)的擴展名是(
b:prg
)。
a:idx
b:prg
c:dbc
d:dbf
㈨ VFP文件管理系統的源碼
你可以用Adir()試一下,把搜索到的文件名和路徑保存到表裡面,再從表裡搜索你需的文件,如果是所需文件名,則打開。
呵呵,是不是簡單了一點?如果有問題,可以E-mail聯系我,我的主頁上面有地址和QQ號。
以下是ADIR的幫助說明:
ADIR( ) 函數
將文件信息存放到數組中,然後返迴文件個數。
語法
ADIR(ArrayName [, cFileSkeleton [, cAttribute [, cCreatorType]]])
參數
ArrayName
指定數組名。如果數組不存在,Visual FoxPro 將自動創建此數組。如果數組存在,但其大小不足以包含所有信息,則 Visual FoxPro 自動增加數組大小,使得數組能容納所有信息。如果數組超過了所需大小,Visual FoxPro 將截掉多餘部分。如果數組存在,並且 ADIR( ) 函數由於沒找到匹配文件而返回 0,則數組保持不變。如果數組不存在,並且 ADIR( ) 函數返回零,則不創建數組。
下表說明了數組中每列的內容及其數據類型:
列 數組內容 數據類型
1 文件名 字元型
2 文件大小 數值型
3 文件最後修改日期 日期型
4 文件最後修改時間 字元型
5 文件屬性 字元型
數組的最後一列包含匹配文件的文件屬性。每個文件屬性值由一個字母表示,一個文件可有多個屬性。下表說明每個字母表示的文件屬性含義:
字母 屬性
A 檔案文件 一 可讀寫
H 隱藏文件
R 只讀文件
S 系統文件
D 目錄或文件夾
cFileSkeleton
指定文件梗概,以便存儲滿足搜索條件的文件名或擴展名的文件信息。例如,條件可以是所有表、所有文本文件、所有文件名第一個字母為「A」的文件,等等。這些通配查詢在 cFileSkeleton 中可以包含通配符 * 和 ?。其中問號代表單個字元,星號代表任意字元串。在文件梗概中,可在任意位置使用任意個數的通配符。
在 Visual FoxPro、FoxPro for Windows 和 FoxPro for MS-DOS 中,可以指定驅動器和目錄名,程序將在此驅動器和目錄下搜索匹配文件。如果不指定驅動器和目錄名,將把當前目錄下的文件信息存入數組中。
在 FoxPro for Macintosh 中,可以搜索匹配文件名的卷和文件夾。如果不指定卷和文件夾,
FoxPro for Macintosh 將當前文件夾中的文件信息存入數組中。
cAttribute
指定在返回內容中包含子目錄或嵌套文件夾、隱藏或系統文件、或者卷名。
cAttribute 可以是 D、H 和 S 的任意組合。如果包含 D,除了返回匹配 cFileSkeleton 的文件名外,還將返回當前目錄的子目錄或當前文件夾的嵌套文件夾。如果包含 H,將返回與 cFileSkeleton 指定相匹配的隱藏文件信息。如果包含 S,將返回與 cFileSkeleton 指定通配文件名相匹配的系統文件信息。
如果 cFileSkeleton 為空字元串,僅返回子目錄或嵌套文件夾名、隱藏或系統文件。
cAttribute 參數中包含字元 V,將返回當前驅動器的卷名。如果 V 和 D、H 或 S 一起包含在數組中,則只返回卷名。卷名存入數組的第一個元素中,並截去數組的其餘部分。
cCreatorType
僅用於 FoxPro for Macintosh。
用指定的創建程序類型指定文件。如果參數 cFileSkeleton 為空字元串,則僅有匹配指定創建程序類型 cCreatorType 的文件放置到數組中去。如果在參數 cfileSkeleton 中有一個文件梗概,則匹配文件梗概且具有 cCreatorType 指定的創建程序類型的文件被放入數組中。
若要獲取 FoxPro for Macintosh 所有的文件擴展名以及相關的創建程序類型,請參閱文件擴展名與文件類型。
返回值類型
數值型
說明
對於每一個文件,ADIR( ) 將文件名、大小、日期、時間和屬性信息存入數組。
㈩ 在vfp應用系統中,供用戶查看和管理數據的界面通常是 在關系模型中...
在vfp應用系統中,供用戶查看和管理數據的界面通常是 表單
在一個項目中,可以設置主程序的個數是1
在vfp系統中,查詢文件是指一個包含一條select-sql命令的程序文件文件的擴展名為 .qpr
命令按鈕中顯示文字內容是在 caption 屬性中設置的?
checkbox一般用於多項選擇 的情況