目 錄
前 言
第一篇 FoxBASE十基本知識
第一章 數據庫基本概念
1.01數據庫
1.02數據工作區
1.03數據庫彆名
1.04記錄指針
1.05數據類型
1.06數據種類
1.07常量
1.08變量
1.09運算符
1.10錶達式
1.11函數
1.12命令
1.13程序
1.14文件
1.15交互命令狀態
1.16編輯和全屏幕編輯
1.17菜單和用戶定義菜單
1.18保留字
1.19係統配置文件
第二章 數據庫基本操作
2.01數據庫文件的建立
2.02數據庫文件的打開和關閉
2.03數據庫的索引
2.04數據庫的關係操作
2.05數據庫記錄的檢索
2.06數據庫記錄的增加
2.07數據庫記錄的修改
2.08數據庫記錄的刪除
2.09數據庫的復製
2.10數據庫的重新組織
2.11數據庫文件結構的修改
2.12數據計算
2.13數據輸齣
2.14數據庫參數和狀態的檢測
2.15文件管理
2.16內存變量操作
第三章 程序設計基本方法
3.01程序的構造規則
3.02程序的基本結構
3.03程序的執行方法
3.04程序功能的設計
3.05人機對話的設計
3.06容錯處理的設計
3.07提高效率的方法
第四章 程序的建立和調試
4.01程序的編輯
4.02程序的調試
4.03程序的組閤
4.04程序的編譯
第五章 命令分類
5.01文件建立與編輯的命令
5.02文件打開和關閉的命令
5.03文件其它操作的命令
5.04數據庫關係操作的命令
5.05數據庫記錄檢索的命令
5.06數據庫記錄增加的命令
5.07數據庫記錄修改的命令
5.08數據庫記錄刪除的命令
5.09數據計算的命令
5.10數據輸齣(顯示或打印)的命令
5.11用於內存變量操作的命令
5.12用於鍵盤管理的命令
5.13用於程序設計的命令
5.14用於調試的命令
5.15用於設置狀態或參數的命令
第六章 函數分類
6.01數學運算函數
6.02日期時間函數
6.03字符操作函數
6.04類型轉換函數
6.05數據庫函數
6.06測試函數
第二篇 FoxBASE十200
第七章 係統概況
7.01軟件內容
7.02技術指標
7.03數據類型和數據種類
7.04內存變量
7.05錶達式和運算符
7.06文件類型
7.07數據庫結構
7.08數據庫彆名和數據工作區
7.09光標控製鍵
7.10鍵盤緩衝區
7.11屏幕提示信息
7.12文件搜索的路徑支持
7.13係統的安裝、啓動和退齣
第八章 命令語法、編輯和調試
8.01命令的語法
8.02命令中的子句
8.03交互狀態下命令的輸入
8.04命令文件的分類
8.05命令文件的編輯
第九章 命令總論
9.001&&
9.002? / ??
9.003(@ BOX
9.004(@ -PROMPT
9.005(@ -SAY GET
9.006(@ -TO
9.007ACCEPT
9.008APPEND
9.009APPEND FROM
9.010AVERAGE
9.011BROWSE
9.012CALL
9.013CANCEL
9.014CHANGE
9.015CLEAR
9.016CLEAR ALL
9.017CLEAR FlELDS
9.018CLEAR GETS
9.019CLEAR MEMORY
9.020CLEAR PROGRAM
9.021CLEAR TYPEAHEAD
9.022CLOSE
9.023CONTlNUE
9.024COPY
9.025COPY FlLE
9.026COPY STRUCTURE
9.027COPY STRUCTURE EXTENDED
9.028COUNT
9.029CREATE
9.030CREATE FROM
9.031CREATE LABEL
9.032CREATE REPORT
9.033DELETE
9.034DELETE FlLE
9.035DlMENSlON
9.036DlR
9.037DlSPLAY
9.038DlSPLAY FlLES
9.039DlSPLAY HlSTORY
9.040DlSPLAY MEMORY
9.041DlSPLAY STATUS
9.042DlSPLAY STRUCTURE
9.043DO
9.044DO CASE
9.045DO WfflLE
9.046EDlT
9.047EJECT
9.048ERASE
9.049EXlT
9.050FlND
9.051FLUSH
9.052GATHER
9.053GO / GOTO
9.054HELP
9.055IF
9.056iNDEX
9.057INPUT
9.058IiNSERT
9.059JOlN
9.060KEYBOARD
9.061LABEL
9.062LlST
9.063LlST FlLES
9.064LlST HlSTORY
9.065LlST MEMORY
9.066LlST STATUS
9.067LlST STRUCTURE
9.068LOAD
9.069LOCATE
9.070LOOP
9.071MENU TO
9.072MODlFY COMMAND
9.073MODlFY FlLE
9.074MODlFY LABEL
9.075MODlFY REPORT
9.076MODlFY STRUCTURE
9.077NOTE
9.078ON ERROR
9.079ON ESCAPE
9.080ON KEY
9.081PACK
9.082PARAMETERS
9.083PRlVATE
9.084PROCEDURE
9.085PUBLlC
9.086QUlT
9.087READ
9.088RECALL
9.089RElNDEX
9.090RELEASE
9.091RELEASE MODULE
9.092RENAME
9.093REPLACE
9.094REPORT
9.095RESTORE
9.096RESTORE SCREEN
9.097RESUME
9.098RETRY
9.099RETURN
9.100RUN
9.101SAVE SCREEN
9.102SAVE
9.103SCATTER
9.104SEEK
9.105SELECT
9.106SET
9.107SET ALTERNATE
9.108SET ALTERNATE TO
9.109SET BELL
9.110SET CARRY
9.111SET CENTURY
9.112SET CLEAR
9.113SET COLOR
9.114SET COLOR TO
9.115SET CONFlRM
9.116SET CONSOLE
9.117SET DATE
9.118SET DEBUG
9.119SET DECLMALS TO
9.120SET DEFAULT TO
9.121SET DELETED
9.122SET DELlMlTERS
9.123SET DELlMlTERS TO
9.124SET DEVlCE TO
9.125SET DOHlSTORY
9.126SET ECHO
9.127SET ESCAPE
9.128SET EXACT
9.129SET EXCLUSlVE
9.130SET FlELDS
9.131SET FlELDS TO
9.132SET FlLTER TO
9.133SET FlXED
9.134SET FORMAT TO
9.135SET FUNCTlON TO
9.136SET HEADlNG
9.137SET HELP
9.138SET HlSTORY
9.139SET HlSTORY TO
9.140SET IiNDEX TO
9.141SET INTENSlTY
9.142SET MARGlN TO
9.143SET MEMOWlDTH TO
9.144SET MENU
9.145SET MESSAGE TO <字串錶達式>
9.146SET MESSAGE TO <數值錶達示 >
9.147SET ODOMETER TO
9.148SET ORDER TO
9.149SET PATH TO
9.150SET PRlNT
9.151SET PRlNTER TO
9.152SET PROCEDURE TO
9.153SET RELATlON TO
9.154SET SAFETY
9.155SET SCOREBOARD
9.156SET STATUS
9.157SET STEP
9.158SET TALK
9.159SET TYPEAHEAD TO
9.160SET UNlQUE
9.161SKlP
9.162SORT
9.163STROE
9.l64SUM
9.165SUSPEND
9.166TEXT
9.167TOTAL
9.168TYPE
9.l69UPDATE
9.170UNLOCK
9.171USE
9.172WAlT
9.173ZAP
第十章 函數總論
10.01&
10.02ABS( )
10.03ALIAS( )
10.04AS(^ )
10.05AT( )
10.06BOF( )
l0.07CDOW( )
l0.08CHR( )
l0.09CMONH(^ )
10.10COL( )
10.11CTOD( )
10.12DATE( )
lO.l3DAY( )
l0.l4DBF( )
lO.15DELETED( )
lO.16DISKSPACE( )
lO.l7DOW( )
lO.l8DTOC( )
lO.l9EOF( )
lO.2OERROR()
lO.2lEXP( )
l0.22FCOUNT( )
lO.23FlELD( )
10.24FlLE( )
10.25FKLABEL( )
10.26FKMAX( )
10.27FLOCK( )
lO.28FOUND( )
l0.29GETEN:V( )
10.30IIF( )
10.31INKEY( )
l0.32INT( )
10.33ISALPHA( )
10.34ISCOLOR( )
10.35ISLOWER( )
10.36ISUPPER( )
10.37LEFT( )
10.38LEN( )
10.39LOCK( )
10.40LOG( )
10.41LOWER( )
l0.42LTRIM( )
l0.43LUPDATE( )
10.44MAX( )
10.45MESSAGE( )
lO.46MIN( )
10.47MOD( )
10.48MONTH( )
10.49.NDX( )
10.50OS( )
10.51PCOL( )
l0.52PROW( )
lO.53READKEY( )
10.54RECCOUNT( )
lO.55RECNO()
lO.56RECSIZE( )
lO.57REPLICATE( )
10.58RIGHT( )
lO.59RLOCK( )
lO.60ROUND( )
10.61ROW( )
l0.62RTRIM( )
lO.63SELECT( )
10.64SPACE()
10.65SQRT( )
10.66STR( )
10.67STUFF( )
10.68SUBSTR( )
10.69SYS(0)
10.70SYS(l)
10.71SYS(2)
l0.72SYS(3)
10.73SYS(5)
10.74SYS(6)
lO.75SYS(7)
10.76SYS(9)
10.77SYS(lO)
10.78SYS(ll)
10.79SYS(l2)
10.80SYS(l3)
10.81SYS(l4)
l0.82SYS(15)
10.83SYS(16)
10.84SYS(l7)
10.85SYS(100)
10.86SYS(101)
10.87SYS(l02)
10.88SYS(l03)
10.89TIME( )
10.90TRANSFORlM( )
10.91TRIM( )
l0.92TYPE( )
10.93UPDATED( )
10.94UPPER( )
10.95VAL( )
10.96VERSlON( )
10.97YEAR( )
第十一章 用戶定義函數
11.01用戶定義函數的構造
11.02n用戶定義函數的調用
第十二章 過程文件的組閤
12.01F0xBASE十的過程文件
12.02過程組閤的優點
12.03過程文件的組閤方法
12.04過程文件組閤的一個例子
第十三章 命令文件的編譯
13.01為什麼要進行編譯
13.02編譯方法
13.03FoxBASE十的Runtime版本
第十四章 係統配置文件的應用
14.01係統配置文件的作用
14.02係統配置文件的使用
14.03係統配置項的說明
14.04係統配置項清單
14.05係統配置文件的一個實例
第十五章 多用戶使用說明
15.01多用戶的幾個基本概念
15.02文件獨占
15.03文件加鎖
15.04記錄加鎖
15.05自動加鎖
15.06命令分類
15.07衝突處理
15.08多用戶命令
15.09多用戶函數
15.10多用戶錯誤信息
第十六章 齣錯報告和齣錯信息
16.01發生語法錯誤時的齣錯報告
16.02發生邏輯錯誤時的齣錯報告
16.03發生內部錯誤時的齣錯報告
16.04錯誤的處理或恢復
16.05齣錯信息一覽錶
16.06齣錯號碼一覽錶
第三篇 F0xBASE十與dBASEIII比較
第十七章 與dBASEIII相比的新功能
17.01具有最快的速度
17.02內存管理和係統性能的優化
17.03同時打開文件超過16個
17.04外部設備重試次數的設置
17.05內存變量個數多達3600個
17.06內存變量數組
17.07多個數據工作區的同時操作
17.08內存字段錶的應用
17.09數據庫的”一父多子”關係
17.10直接訪問dBASEIIII數據庫
17.11數據庫索引文件
17.12新的範圍選擇
17.13FOR子句和WHILE子句的同時使用
17.14BROWSE命令的改進
17.15GET語句的數據檢驗功能
17.16多頁屏幕格式
17.17新的運算符
17.18數值精度
17.19用於日期型字段和備注型字段的命令
17.20新的函數
17.21用戶定義函數
17.22立即型IF函數
17.23宏代換嵌套
17.24畫方框和直綫的新命令
17.25PICTURE子句的新功能
17.26打印輸齣的重定嚮
17.27狀態信息的顯示
17.28屏幕信息的存儲和恢復
17.29用戶定義菜單
17.30鍵盤輸入管理
17.31彩色顯示器
17.32匯編語言子程序
17.33齣錯時的處理
17.34文本編輯功能的增強
17.35交互狀態下的編輯功能
17.36交互式調試功能
17.37一個過程文件可以有128個過程
17.38過程文件的組閤
17.39命令文件的編譯
17.40多用戶功能
第十八章 與dBASEⅢ相比的新命令
18.01&&
l8.02@ -BOX
18.03@ -PROMPT
l8.04@ -TO
18.05CALL
18.06CLEAR FlELDS
18.07CLEAR PROGRAM
18.08CLEAR TYPEAHEAD
18.09DlMENSlON
18.10DlSPLAY HlSTORY
18.11FLUSH
18.12GATHER
18.13KEYBOARD
l8.l4LlST HlSTORY
18.15LOAD
18.16MENU TO
18.17ON ERROR
18.18ON ESCAPE
18.19ON KEY
18.20RELEASE MODULE
18.21RESTORE SCREEN
18.22RESUME
18.23RETRY
18.24RETURN <錶達式 >
18.25SAVE SCREEN
18.26SCATTER
18.27SET CENTURY
18.28SET CLEAR
18.29SET COLOR
18.30SET DATE
18.31SET DOHlSTORY
18.32SET EXCLUSlVE
18.33SET FlELDS
l8.34SET FlELDS TO
18.35SET HlSTORY
18.36SET HlSTORY TO
18.37SET MEMOWlDTH TO
18.38SET MESSAGE TO <字串錶達式 >
18.39SET MESSAGE TO <數值錶達式>
18.40SET ODOMETER TO
18.41SET ORDER TO
l8.42SET PRlNTER TO
18.43SET SCOREBOARD
18.44SET STATUS
18.45SET TYPEAHEAD TO
18.46SUSPEND
18.47UNLOCK
第十九章 與dBASEⅢ相比的新函數
19.01ABS( )
l9.02ALlAS( )
19.03DBF( )
19.04DISKSPACE( )
19.05ERROR( )
19.06FCOUNT( )
19.07FIELD( )
19.08FKLABEL( )
19.09FKMAX( )
19.10FLOCK( )
19.11FOUND( )
19.12GETENV( )
19.13IIF( )
l9.l4INKEY( )
19.15ISALPHA( )
19.16ISCOLOR( )
19.17ISLOWER( )
19.18ISUPPER( )
19.19LEFT( )
19.19LTRIM( )
19.21LUPDATE()
l9.22MAX( )
19.23MESSAGE( )
l9.24MIN( )
19.25MOD( )
19.26NDX()
19.27OS()
19.28READKEY()
19.29RECCOUNT( )
19.30RECSlZE( )
19.31REPLICATE( )
l9.32RIGHT( )
19.33RLOCK( )
l9.34RTRlM( )
19.35SELECT( )
19.36STUFF( )
19.37SYS(0)
19.38SYS(l)
l9.39SYS(2)
19.40SYS(3)
19.41SYS(5)
l9.42SYS(6)
19.43SYS(7)
l9.44SYS(9)
19.45SYS(10)
19.46SYS(11)
19.47SYS(l2)
19.48SYS(13)
19.49SYS(l4)
19.50SYS(15)
19.51SYS(l6)
l9.52SYS(17)
19.53SYS(lOO)
19.54SYS(lOO)
19.55SYS(102)
19.56SYS(l03)
19.57TRANSFORM( )
19.58UPDATED( )
19.60VERSlON( )
第二十章 比dBASEIII改進的命令
20.01@ GET
20.02APPEND
20.03BROWSE
20.04CLOSE
20.05COPY
20.06EDIT
20.07FOR/WHILE子句
20.08INDEX
20.09LOCATE
20.10MODIFYCOMMAND
20.11PICTURE子句
20.12READ
20.13REPORT
20.14<範圍>子句
20.15SELECT
20.16sETRELATIONTO
20.17SORT
20.18STORE
20.19TOPRINT子句
第二十一章 比dBASEIII改進的函數
21.01&
21.02DTOC()
21.03TIME()
21.04數據庫函數
第二十二章 與dBASEIII的兼容問題
22.01程序的兼容
22.02數據的兼容
22.03係統配置的兼容
第四篇 F0xBASE十與dBASEIII十比較
第二十三章 與dBASEIII十相比的新功能
23.01具有最快的速度
23.02內存管理和係統性能的優化
23.03同時打開文件超過16個
23.04外部設備重試次數的設置
23.05內存變量個數多達3600個
23.06內存變量數組
23.07多個數據工作區的同時操作
23.08數據庫的”一父多子”關係
23.09直接訪問dBASEII數據庫
23.10BBOWSE 功能的改進
23.11GET語句的數據檢驗功能
23.12新的運算符
23.13係統參數函數
23.14函數功能的擴充
23.15用戶定義函數
23.16宏代換嵌套
23.17浮點貨幣符號
23.18打印輸齣的重定嚮
23.19屏幕信息的存儲和恢復
23.20用戶定義菜單
23.21文本編輯功能的增強
23.22一個過程文件可以有128個過程
23.23過程文件的組閤
23.24程序編譯功能的加強
第二十四章 與dBASEIII十相比的新命令
24.01@・BOX
24.02@・PROMPT
24.03CLEARPROGRAM
24.04DIMENSION
24.05FLUSH
24.06GATHER
24.07KEYBOARD
24.08MENUTO
24.09RESTORESCREEN
24.10RETURN<錶達式>
24.11sAVESCREEN
24.12SCATTER
24.13SETCLEAR
24.14SETMESSAGETO<數值錶達式>
24.l5SET ODOMETER TO
第二十五章 與dBASEⅢ+相比的新函數
25.01ALLAS( )
25.02FCOUNT( )
25.03SELECT( )
25.04SYS(0)
25.05SYS(l)
25.06SYS(2)
25.07SYS(3)
25.08SYS(5)
25.09SYS(6)
25.l0SYS(7)
25.llSYS(9)
25.12SYS(lO)
25.13SYS(ll)
25.14SYS(l2)
25.l5SYS(l3)
25.16SYS(14)
25.17SYS(l5)
25.18SYS(16)
25.19SYS(l7)
25.20SYS(100)
25.21SYS(100)
25.22SYS(l02)
25.23SYS(103)
25.24UPDATED( )
第二十六章 dBASEⅢ+改進的命令
26.01GET
26.02APPEND
26.03BROWSE
26.04COPY
26.05LOAD
26.06MODlFY COMMAND
26.07ON KEY
26.08SELECT
26.09SET RELATlON
26.10SETPRINTER
26.11SORT
26.12STORE
第二十七章 比dBAsEIII十改進的函數
27.01&
27.02DTOC()
27.03HF()
2704INKEY()
27.05MAX()
27.06MIN()
27.07MESSAGE()
27.08TIME()
27.09數據庫函數
第二十八章 與dBASEIII十的兼容問題
28.01程序的兼容
28.02數據的兼容
28.03係統配置的兼容
28.04多用戶的兼容
附 錄
附錄AFoxBASE十2.00比1.XX版提高之處
A.01新功能綜述
A.02新的命令
A.03新的函數
A.04改進的命令
A.05改進的函數
附錄BF0xBASE十2.10比2.00版提高之處
B.01新功能綜述
B.02新的命令
B.03新的函數
B.04改進的命令
附錄C各種版本FoxBASE十的命令一覽
附錄D各種版本FoxBASE十的函數一覽
附錄ESAMPLE?. dbf文件結構
附錄FFoxBAsE十編程方法實例
F.01菜單類
F.02輸入類
F.03處理類
F.04輸齣類
F.05輔助類
· · · · · · (
收起)