中文Visual FoxPro数据库详解及实例PDF电子书下载
- 电子书积分:18 积分如何计算积分?
- 作 者:廖兴祥,朱万清主编
- 出 版 社:成都:电子科技大学出版社
- 出版年份:1997
- ISBN:781043506X
- 页数:612 页
第一章 概述 1
1.1 引言 1
1.2 Fox数据库 2
1.3 运行环境及启动 3
1.运行环境 3
2.启动帮助与退出 4
3.访问帮助实例 4
1.4 Visual FoxPro菜单系统 5
1.5 语言基础 5
1.符号集 6
2.语句 7
3.常量、变量、数组和数据类型 8
4.函数和表达式 10
5.文件 11
6.书写约定 11
第二章 命令 12
2.1 数据操作命令 12
1.CALCULATE命令 12
2.SET CENTURY命令 14
3.SET CLOCK命令 14
4.SET CURRENCY命令 14
5.SET DATE命令 14
6.SET DECIMALS命令 15
7.SET EXACT命令 15
8.SET FDOW命令 16
9.SET FWEEK命令 16
10.SET HOURS命令 17
11.SET MARK TO命令 17
12.SET POINT命令 17
13.SET SECONDS命令 17
2.2 表或库操作命令 17
1.ADD TABLE命令 17
2.AVERAGE命令 18
3.BROWSE命令 18
4.CHANGE命令 27
5.CLOSE MEMO命令 34
6.COPY MEMO命令 34
7.COPY STRUCTURE命令 34
8.COPY STRUCTURE EXTENDED 35
命令 35
9.COPY TO命令 36
10.COUNT命令 38
11.CREATE命令 38
12.CREATE CURSOR—SQL命令 39
13.CREATE DATABASE命令 40
14.CREATE FROM命令 41
15.CREATE QUERY命令 41
16.CREATE SQL VIEW命令 41
17.CREATE TABLE—SQL命令 42
18.CREATE TRIGGER命令 44
19.CREATE VIEW命令 45
20.DECLARE—DLL命令 45
21.DELETE DATABASE命令 46
22.DELETE TRIGGER命令 47
23.DELETE VIEW命令 47
24.DISPLAY命令 47
25.DISPLAY DATABASE命令 48
26.DISPLAY STRUCTURE命令 48
27.DISPLAY TABLES命令 49
28.DISPLAY VIEWS命令 49
29.EDIT命令 50
30.EXPORT命令 50
31.FLUSH命令 51
32.IMPORT命令 52
33.LIST命令 53
34.LIST DATABASE命令 53
35.LIST TABLES命令 54
36.LIST VIEWS命令 54
37.MODIFY DATABASE命令 54
38.MODIFY MEMO命令 55
39.MODIFY PROCEDURE命令 56
40.MODIFY QUERY命令 56
41.MODIFY STRUCTURE命令 57
42.MODIFY VIEW命令 58
43.OPEN DATABSE明令 58
44.PACK命令 58
45.RECALL命令 59
46.REMOVE TABLE命令 59
47.RENAME TABLE命令 60
48.RENAME VIEW命令 60
49.REPLACE命令 60
50.REPLACE FROM ARRAY命令 61
51.SCAN…ENDSCAN命令 62
52.SELECT命令 62
53.SELECT—SQL命令 62
54.SET CPDIALOG命令 69
55.SET DATABASE命令 69
56.SET DATASESSION命令 69
57.SET DELETED命令 69
58.SET FIELDS命令 70
59.SET LIBRARY TO命令 71
60.SET OPTIMIZE命令 72
61.SORT命令 72
62.SUM命令 74
63.TOTAL命令 75
64.UPDATE命令 75
65.USE命令 76
66.VALIDATE DATABASE命令 78
67.ZAP命令 79
2.3 记录操作命令 79
1.APPEND命令 79
2.APPEND FROM命令 79
3.APPEND FROM ARRAY命令 82
4.APPEND MEMO命令 83
5.BLANK命令 83
6.CONTINUE命令 84
7.DELETE命令 84
8.DELETE-SQL命令 85
9.GO/GOTO命令 85
10.INSERT命令 86
11.INSERT-SQL 86
12.LOCATE命令 86
13.PACK DATABASE命令 87
14.SEEK命令 87
15.SET FILTER命令 88
16.SET KEY命令 88
17.SET NEAR命令 89
18.SKIP命令 89
19.UPDATE-SQL命令 90
2.4 文件管理命令 90
1.CD|CHDIR命令 90
2.CLOSE 90
3.COPY FILE命令 91
4.COPY PROCEDURES命令 91
5.DELETE FILE命令 92
6.DIR或DIRECTORY命令 92
7.DISPLAY FILES命令 93
8.ERASE命令 93
9.FILER命令 94
10.MD|MKDIR命令 94
11.MODIFY COMMAND/MODIFY FILE命 94
令 94
12.RELEASE MODULE命令 96
13.RELEASE PROCEDURE命令 96
14.RENAME命令 96
15.SET ALTERNATE命令 97
16.SET DEFAULT命令 97
17.SET FORMAT命令 98
18.SET FULLPATH命令 98
19.SET PATH命令 98
20.SET SAFETY命令 99
21.SET XCMDFILE命令 99
22.TYPE命令 100
2.5 索引操作命令 100
1.COPY INDEXES命令 100
2.COPY TAG命令 101
3.DELETE TAG命令 101
4.FIND命令 102
5.INDEX命令 102
6.REINDEX命令 105
7.SET COLLATE命令 105
8.SET INDEX命令 106
9.SET ORDER命令 107
10.SET UNIQUE命令 108
2.6 关系操作命令 109
1.CREATE CONNECTION命令 109
2.DELETE CONNECTION命令 109
3.DISPLAY CONNECTIONS命令 109
4.JOIN命令 110
5.LIST CONNECTIONS命令 110
6.MODIFY CONNECTION命令 111
7.RENAME CONNECTION命令 111
8.SET RELATION命令 111
9.SET RELATION OFF命令 112
10.SET SKIP命令 112
2.7 内存变量操作命令 113
1.=命令 113
2.DISPLAY MEMORY命令 113
3.GETEXPR命令 114
4.LOCAL命令 114
5.PARAMETERS命令 115
6.PRIVATE命令 115
7.PUBLIC令 116
8.REGIONAL命令 116
9.RELEASE命令 116
10.RESTORE FROM命令 117
11.RESTORE SCREEN命令 117
12.SAVE SCREEN命令 118
13.SAVE TO命令 118
14.STORE命令 119
2.8 数组操作命令 119
1.COPY TO ARRAY命令 119
2.DECLARE命令 120
3.DIMENSION命令 121
4.GATHER命令 122
5.SCATTER命令 122
2.9 程序操作命令 123
1.APPEND PROCEDURES命令 123
2.ASSIST命令 124
3.BUILD APP命令 124
4.BUILD EXE命令 124
5.BUILD PROJECT命令 125
6.CALL命令 125
7.CANCEL命令 126
8.COMPILE命令 127
9.COMPILE DATABASE命令 128
10.CREATE PROJECT命令 128
11.#DEFINE…#UNDEF命令 129
12.DISPLAY PROCEDURES命令 129
13.DO命令 130
14.DO CASE…ENDCASE命令 131
15.DO WHILE…ENDDO命令 131
16.ERROR命令 132
17.EXIT命令 132
18.EXTERNAL命令 132
19.FOR…ENDFOR命令 134
20.FUNCTION命令 134
21.IF…ENDIF命令 135
22.#IF……#ENDIF命令 136
23.#INCLUDE命令 137
24.LIST PROCEDURES命令 137
25.LOAD命令 137
26.LPARAMETERS命令 139
27.MODIFY PROJECT命令 139
28.NOTE命令 140
29.ON READERROR命令 140
30.PROCEDURE命令 141
31.RELEASE LIBRARY命令 141
32.RESUME命令 141
33.RETRY命令 142
34.RETURN命令 142
35.RUN|!命令 142
36.SET DEBUG命令 144
37.SET DEVELOPMENT命令 144
38.SET ECHO命令 145
39.SET ESCAPE命令 145
40.SET LOGERRORS命令 145
41.SET PROCEDURE命令 146
42.SET STEP命令 146
43.SET SYSMENU命令 146
44.SET TOPIC命令 147
45.SET TRBETWEEN命令 147
46.SET TYPEAHEADS命令 147
47.SET UDFPARMS命令 148
48.SUSPEND命令 148
49.WAIT命令 148
50.&&命令 149
51.*命令 149
2.10 格式化输入输出命令 150
1.?|??命令 150
2.@…BOX命令 151
3.@…CLEAR命令 152
4.@…EDIT——编辑框命令 152
5.@…FILL命令 156
6.@…GET——复选框命令 157
7.@…GET——组合框命令 164
8.@…GET——透明按钮命令 171
9.@…GET——列表框命令 176
10.@…GET——命令按钮命令 181
11.@…GET——文本框命令 189
12.@…GET——旋转器命令 195
13.@…GET——单选按钮 199
14.@…SAY命令 205
15.@…TO命令 208
16.\|\\命令 211
17.ACCEPT命令 211
18.ACTIVE SCREEN命令 211
19.CLEAR命令 211
20.INPUT命令 213
21.READ命令 213
22.SCROLL命令 215
23.SET CARRY命令 216
24.SET CONFIRM命令 216
25.SET CONSOLE命令 217
26.SET DELIMITERS命令 217
27.SET DEVICE命令 217
28.SET FIXED命令 218
29.SET HEADINGS命令 218
30.SET MEMOWIDTH命令 218
31.SET MESSAGE命令 218
32.SET ODOMETER命令 219
33.SET PALETTE命令 219
34.SET TEXTMERGE命令 219
35.SET TEXTMERGE DELIMITERS 221
命令 221
36.SHOW GET命令 221
37.SHOW GETS命令 223
38.SHOW OBJECT命令 224
39.TEXT…ENDTEXT命令 224
2.11 打印操作命令 225
1.??? 225
2.DEFINE BOX 225
3.EJECT 226
4.EJECT PAGE 226
5.ON PAGE 227
6.PRINT JOB…ENDPRINT JOB 227
7.SET MARGIN 227
8.SET PDSETUP 228
9.SET PRINTER 229
2.12 事件处理命令 231
1.BEGIN TRANSACTION命令 231
2.END TRANSACTION命令 232
3.ON ERROR命令 232
4.ON ESCAPE命令 232
5.ON EXIT BAR命令 233
6.ON EXIT MENU命令 233
7.ON EXIT PAD命令 233
8.ON EXIT POPUP命令 233
9.ON KEY命令 233
10.ON KEY=命令 234
11.ON KEY LABEL命令 235
12.ON SELECTION BAR命令 237
13.ON SELECTION MENU命令 237
14.ON SELECTION PAD命令 237
15.ON SELECTION POPUP命令 238
16.ROLLBACK命令 238
17.RUNSCRIPT命令 238
2.13 键盘和鼠标操作命令 239
1.KEYBOARD命令 239
2.MOUSE命令 239
3.PLAY MACRO命令 240
4.POP KEY命令 240
5.PUSH KEY命令 241
6.RESTORE MACROS命令 241
7.SAVE MACROS命令 241
8.SET KEYCOMP命令 242
9.SET MACKEY命令 244
10.SET MOUSE命令 244
11.SET STICKY命令 244
2.14 报表和标签操作命令 245
1.CREATE LABEL命令 245
2.CREATE REPORT命令 246
3.CREATE REPORT——快速报表命令 247
4.LABEL命令 247
5.MODIFY LABEL命令 248
6.MODIFY REPORT命令 249
2.15 环境设置命令 251
1.CREATE COLOR SET命令 251
2.DISPLAY STATUS命令 251
3.HELP命令 252
4.ON SHUTDOWN命令 253
5.QUIT命令 253
6.SET命令 254
7.SET ANSI命令 254
8.SET AUTOSAVE命令 254
9.SET BELL命令 254
10.SET BLINK命令 255
11.SET BLOCKSIZE命令 255
12.SET BRSTATUS命令 255
13.SET CLEAR命令 256
14.SET COLOR OF命令 256
15.SET COLOR OF SCHEME命令 256
16.SET COLOR SET命令 257
17.SET COLOR TO命令 257
18.SET COMPATIBLE命令 257
19.SET CURSOR命令 258
20.SET DISPLAY命令 258
21.SET DOHISTORY命令 259
22.SET FUNCTION命令 259
23.SET HELP命令 260
24.SET HELPFILETER命令 261
25.SET INTENSITY命令 262
26.SET MACDESKTOP命令 262
27.SET NOCPTRANS命令 263
28.SET NOTIFY命令 264
29.SET NULL命令 264
30.SET READBORDER命令 264
31.SET RESOURCE命令 265
32.SET SCOREBOARD命令 265
33.SET SEPARATOR命令 265
34.SET SPACE命令 265
35.SET STATUS命令 266
36.SET STATUS BAR命令 266
37.SET TALK命令 267
38.SET TOPIC ID命令 267
39.SET VIEW命令 267
40.SET VOLUME命令 268
41.SQL命令概览 268
2.16 菜单命令 269
1.@…MENU命令 269
2.@…PROMPT命令 269
3.ACTIVATE MENU命令 270
4.ACTIVATE POPUP命令 270
5.CREATE MEMU命令 271
6.DEACTIVATE MENU命令 272
7.DEACTIVATE POPUP命令 272
8.DEFINE BAR命令 272
9.DEFINE MENU命令 276
10.DEFINE PAD命令 278
11.DEFINE POPUP命令 282
12.HIDE MENU命令 286
13.HIDE POPUP命令 287
14.MENU——系统菜单名 287
15.MENU命令 293
16.MENU TO命令 294
17.MODIFY MENU命令 294
18.MOVE POPUP命令 295
19.ON APLABOUT命令 295
20.ON BAR命令 296
21.ON MACHELP命令 296
22.ON PAD命令 296
23.POP MENU命令 297
24.POP POPUP命令 297
25.PUSH MENU命令 297
26.PUSH POPUP命令 297
27.READ MENU命令 297
28.RELEASE BAR命令 298
29.RELEASE MENUS命令 298
30.RELEASE PAD命令 298
31.RELEASE POPUPS命令 298
32.SET APLABOUT命令 299
33.SET MACHELP命令 299
34.SET MARK OF命令 299
35.SET SKIP OF命令 300
36.SHOW MENU命令 301
37.SHOW POPUP命令 302
38.SIZE POPUP命令 302
2.17 窗口操作命令 302
1.ACTIVATE WINDOW命令 302
2.CREATE FORM命令 304
3.CREATE SCREEN命令 304
4.CREATE SCREEN——快速屏幕命令 305
5.DEACTIVATE WINDOW命令 305
6.DEFINE WINDOW命令 306
7.DO FORM命令 311
8.HIDE WINDOW命令 311
9.MODIFY FORM命令 312
10.MODIFY SCREEN命令 313
11.MODIFY WINDOW命令 313
12.MOVE WINDOW命令 314
13.RELEASE WINDOWS命令 314
14.RESTORE WINDOW命令 314
15.SAVE WINDOWS命令 315
16.SET BORDER命令 315
17.SET SHADOWS命令 316
18.SET WINDOW OF MEMO命令 316
19.SHOW WINDOW命令 316
20.ZOOM WINDOW命令 318
2.18 DDE和OLE命令 320
1.@…SAY—图片和OLE对象命令 320
2.APPEND GENERAL命令 322
3.MODITY GENERAL命令 323
2.19 网络操作命令 324
1.SET EXCLUSIVE命令 324
2.SET LOCK命令 324
3.SET MULTILOCKS命令 324
4.SET REFRESH命令 325
5.SET REPROCESS命令 325
6.UNLOCK命令 326
2.20 类和对象操作命令 327
1.@…CLASS命令 327
2.ADD CLASS命令 327
3.COMPILE FORM命令 328
4.CREATE CLASS命令 328
5.CREATE CLASSLIB命令 329
6.DEFINE CLASS命令 329
7.DISPLAY OBJECTS命令 332
8.LIST OBJECTS命令 332
9.MODIFY CLASS命令 333
10.RELEASE CLASSLIB命令 334
11.REMOVE CLASS命令 334
12.RENAME CLASS命令 334
13.SET CLASSLIB命令 334
14.WITH…ENDWITH命令 335
第三章 函数 336
3.1 数值函数 336
1.ABS()函数 336
2.PI()函数 336
3.SQRT()函数 336
4.EXP()函数 337
5.CEILING()函数 337
6.FLOOR()函数 337
7.INT()函数 337
8.ROUND()函数 337
9.SIGN()函数 338
10.LOG()函数 338
11.LOG10()函数 338
12.MAX()函数 338
13.MIN()函数 338
14.MOD()函数 339
15.RAND()函数 339
16.SIN()函数 339
17.COS()函数 339
18.TAN()函数 339
19.ASIN()函数 340
20.ACOS()函数 340
21.ATAN()函数 340
22.ATN2()函数 340
23.FV()函数 341
24.PAYMENT()函数 341
25.PV()函数 341
3.2 字符处理函数 342
1.&函数 342
2.$函数 342
3.SUBSTR()函数 342
4.UPPER()函数 342
5.ALLTRIM()函数 342
6.LTRIM()函数 343
7.RTRIM()函数 343
8.TRIM()函数 343
9.SPACE()函数 343
10.ASC()函数 343
11.AT()函数 343
12.ATC()函数 344
13.RAT()函数 344
14.ATLINE()函数 344
15.ATCLINE()函数 344
16.RATLINE()函数 345
17.OCCURS()函数 345
18.CHRTRAN()函数 345
19.LEFT()函数 345
20.RIGHT()函数 345
21.LEN()函数 346
22.LIKE()函数 346
23.PADC(),PADL(),PADR()函数 346
24.PROPER()函数 346
25.REPLICATE()函数 347
26.STRTRAN()函数 347
27.STUFF()函数 347
3.3 表和数据库函数 347
1.ALIAS()函数 347
2.BOF()函数 348
3.DBF()函数 348
4.DELETED()函数 348
5.EOF()函数 349
6.FCOUNT()函数 349
7.FIELD()函数 349
8.FILTER()函数 350
9.FCOUNT()函数 350
10.FLDLIST()函数 350
11.FOUND()函数 350
12.FSIZE()函数 351
13.GETFILE()函数 351
14.HEADER()函数 351
15.KEY()函数 351
16.LUPDATE()函数 352
17.NDX()函数 352
18.ORDER()函数 352
19.PUTFILE()函数 353
20.RECCOUNT()函数 353
21.RECNO()函数 353
22.RECSIZE()函数 354
23.RELATION() 354
24.SEEK()函数 354
25.SELECT()函数 355
26.TAG()函数 355
27.TARGET()函数 355
28.USED()函数 355
29.VARREAD()函数 356
30.LOOKUP()函数 357
31.CDX()函数|MDX()函数 357
32.TAG()函数 357
33.CURVAL()函数 358
34.DBC()函数 358
35.DBUSED()函数 358
36.GETFLDSTATE()函数 359
37.GETNEXTMODIFIED()函数 359
38.OLDVAL()函数 360
39.SETFLDSTATE()函数 360
40.TABLEREVERT()函数 360
41.TABLEUPDATE()函数 361
42.CANDIDATE()函数 361
43.PRIMARY()函数 362
3.4 日期时间函数 362
1.CDOW()函数 362
2.CMONTH()函数 362
3.DATE()函数 363
4.DATETIME()函数 363
5.DAY()函数 363
6.DMY()函数 363
7.DOW()函数 364
8.FDATE()函数 364
9.FTIME()函数 364
10.GOMONTH()函数 364
11.HOUR()函数 364
12.MINUTE()函数 365
13.MONTH()函数 365
14.SEC()函数 365
15.WEEK()函数 365
16.YEAR()函数 366
3.5 类型转换函数 366
1.CHR()函数 366
2.CTOD()函数|{}函数 366
3.CTOT()函数 367
4.DTOC()函数 367
5.DTOR()函数 367
6.DTOS()函数 367
7.DTOT()函数 367
8.LOWER()函数 368
9.MDY()函数 368
10.MTON()函数 368
11.NORMALIZE()函数 368
12.NTOM()函数 369
13.RTOD()函数 369
14.STR()函数 369
15.TRANSFORM()函数 369
16.TTOC()函数 370
17.TTOD()函数 370
18.VAL()函数 370
3.6 测试函数 370
1.BETWEEN()函数 370
2.CHRSAW()函数 371
3.DESCENDING()函数 371
4.FOR()函数 371
5.FSIZE()函数 372
6.HOME()函数 372
7.ID()函数 372
8.ISBLANK()函数 372
9.ISREADONLY()函数 372
10.KEYMATCH()函数 372
11.MEMORY()函数 372
12.ROW()函数 373
13.COL()函数 373
14.SROWS()函数 373
15.SCOLS()函数 373
16.CURDIR()函数 373
17.DISKSPACE()函数 374
18.EMPTY()函数 374
19.FILE()函数 374
20.INLIST()函数 375
21.ISALPHA()函数 375
22.ISCOLOR()函数 375
23.ISDIGIT()函数 375
24.ISLOWER()函数 375
25.ISUPPER()函数 375
26.LINENO()函数 376
27.MROW()函数 376
28.MCOL()函数 376
29.MDOWN()函数 376
30.MEMLINES()函数 377
31.MESSAGE()函数 377
32.MLINE()函数 377
33.OS()函数 377
34.PARAMETERS()函数 378
35.PROW()函数 378
36.PCOL()函数 378
37.PRINTSTATUS()函数 379
38.PROGRAM()函数 379
39.READKEY()函数 379
40.SCHEME()函数 380
41.SECONDS()函数 380
42.SET()函数 380
43.SYS()函数 381
44.TIME()函数 384
45.TYPE()函数 384
46.UPDATE()函数 385
47.VERSION()函数 385
48.OBJNUM()函数 385
49.ON()函数 386
50.RDLEVEL()函数 386
51.OBJVAR()函数 386
52.PCOUNT()函数 386
53.SET("ATTRIBUTES")函数 386
54.SET("DIRECTORY")函数 387
55.SET("DISPLAY")函数 387
56.SET("LIBRARY")函数 387
57.SET("MBLOCK")函数 387
58.TAGCOUNT()函数 387
59.TAGNO()函数 387
60.UNIQUE()函数 388
61.ISEXCLUSIVE()函数 388
62.ISMOUSE()函数 388
63.ISNULL()函数 388
64.TXNLEVEL()函数 388
3.7 菜单函数 388
1.BAR()函数 388
2.BARCOUNT()函数 389
3.BARPROMPT()函数 389
4.MENU()函数 389
5.PAD()函数 389
6.POPUP()函数 390
7.PROMPT()函数 390
8.CNTBAR()函数 390
9.CNTPAD()函数 391
10.GETBAR()函数 391
11.GETPAD()函数 392
12.MRKBAR()函数 392
13.MRKPAD()函数 392
14.PRMBAR()函数 393
15.PRMPAD()函数 393
16.SKPBAR()函数 393
17.SKPPAD()函数 393
3.8 窗口函数 393
1.READ()函数 393
2.WBORDER()函数 393
3.WCHILD()函数 394
4.WCOLS()函数 394
5.WEXIST()函数 394
6.WIND()W()函数 394
7.WLAST()函数 395
8.WLCOL()函数 395
9.WLROW()函数 395
10.WMAXIMUM()函数 395
11.WMINIMUM()函数 395
12.WONTOP()函数 395
13.WOUTPUT()函数 396
14.WPARENT()函数 396
15.WROWS()函数 397
16.WVISIBLE()函数 397
3.9 数组函数 397
1.ACOPY()函数 397
2.ADATABASES()函数 398
3.ADEL()函数 398
4.ADIR()函数 398
5.AELEMENT()函数 399
6.AERROR()函数 399
7.AFIELDS()函数 399
8.AINS()函数 400
9.ALEN()函数 400
10.APPINTERS()函数 400
11.ASCAN()函数 401
12.ASORT()函数 401
13.ASUBSCRIPT()函数 402
14.AUSED()函数 402
3.10 SQL查询函数 402
1.REFRESH()函数 402
2.REQUERY()函数 403
3.SQLCANCEL()函数 403
4.SQLCOLUMNS()函数 403
5.SQLCOMMIT()函数 404
6.SQLCONNECT()函数 404
7.SQLDISCONNECT()函数 404
8.SQLEXEC()函数 405
9.SQLGETPROP()函数 405
10.SQLMORERESULTS()函数 405
11.SQLROLLBACK()函数 406
12.SQLSETPROP()函数 406
13.SQLSTRINGCONNECT()函数 407
14.SQLTABLES()函数 407
3.11 位运算函数 408
1.BITAND()函数 408
2.BITCLEAR()函数 408
3.BITLSHIFT()函数 408
4.BITNOT()函数 408
5.BITOR()函数 409
6.BITRSHIFT()函数 409
7.BITSET()函数 409
8.BITXOR()函数 409
3.12 对象特性函数 410
1.ACLASS()函数 410
2.ADBOBJECTS()函数 410
3.AINSTANCE()函数 410
4.AMEMBERS()函数 411
5.ASELOBJ()函数 411
6.COMPOBJ()函数 411
7.CREATEOBJECT()函数 412
8.CURSORGETPROP()函数 412
9.CURSORSETPROP()函数 413
10.DBGETPROP()函数 414
11.DBSETPROP()函数 417
12.GETOBJECT()函数 417
13.INDBC()函数 418
3.13 其它函数 418
1.CAPSLOCK()函数 418
2.DIFFERENCE()函数 418
3.ERROR()函数 419
4.FCLOSE()函数 419
5.FCREATE()函数 419
6.FEOF()函数 420
7.FERROR()函数 420
8.FFLUSH()函数 421
9.FGETS()函数 421
10.FKLABEL()函数 422
11.FKMAX()函数 422
12.FOPEN()函数 422
13.FPUTS()函数 423
14.FREAD()函数 423
15.FSEEK()函数 424
16.FULLPATH()函数 424
17.FWRITE()函数 424
18.GETCOLOR()函数 425
19.GETCP()函数 425
20.GETENV()函数 425
21.GETPRINTER()函数 425
22.IIF()函数 426
23.INKEY()函数 426
24.INSMODE()函数 427
25.LASTKEY()函数 427
26.LOCFILE 427
27.NUMLOCK()函数 428
28.SOUNDEX()函数 428
29.MESSAGEBOX()函数 428
30.NVL()函数 429
31.RGB()函数 429
3.14 用户自定义函数(UDF) 429
3.15 FoxPro for Windows函数 431
1.AFONT()函数 431
2.ANSITOOEM()函数 431
3.DDEAbortTrans()函数 431
4.DDEAdvise()函数 432
5.DDEEnabled()函数 432
6.DDEExecute()函数 432
7.DDEInitiate()函数 432
8.DDElastError()函数 432
9.DDEPoke()函数 433
10.DDERequest()函数 433
11.DDESetOption()函数 433
12.DDESetService()函数 433
13.DDESetTopic()函数 433
14.DDETerminate()函数 434
15.FONTMETRIC()函数 434
16.GETFONT()函数 434
17.OEMTOANSI()函数 434
18.PRTINFO()函数 434
19.SYSMESTRIC()函数 436
20.TEXTWIDTH()函数 436
21.WFONT()函数 436
第四章 系统内存变量 437
1.ALIGNMENT系统内存变量 437
2.ASCIICOLS 437
3.ASCIIROWS 437
4.ASSIST系统内存变量 437
5.BEAUTIFY 437
6.BOX 438
7.BUILDER 438
8.CALCMEM 438
9.CALCVALUE 438
10.CLIPTEXT 439
11.CONVERTER 439
12.CUROBJ 439
13.DBLCLICK 439
14.DLARYDATE 440
15.DOS 440
16.FoxDoc 440
17.FoxGraph 441
18.GENGRAPH 441
19.GENMENU 441
20.GENPD 441
21.GENSCRN 441
22.GENXTAB 442
23.INDENT 442
24.LMARGIN 442
25.MAC 442
26.MLINE 442
27.PADVANCE 443
28.PAGENO 443
29.PBPAGE 443
30.PCOLNO 443
31.PCOPLES 443
32.PDRIVER系统内存变量 444
33.PDSETUR 444
34.PECODE 444
35.PEJECT 444
36.PEPAGE 444
37.PLENGTH 445
38.PLINGNO 445
39.PLOFFSET 445
40.PPITCH 445
41.PQUALITY 445
42.PRETEXT 446
43.PSCODE 446
44.PSPACING 446
45.PWAIT 446
46.RMARGIN 446
47.SCREEN 447
48.SHEIL 447
49.SPELLCHK 447
50.STARTUP 447
51.TABS 448
52.TALLY 448
53.TEXT 448
54.THROTTLE 449
55.TRANSPORT 449
56.UNIX 449
57.WINDOWS 450
58.WIZARD 450
59.WRAP 450
第五章 类与对象 451
5.1 对象 451
1.Column对象 451
2.Container对象 452
3.Control对象 452
4.Cursor对象 452
5.Custom对象 452
6.DataEnvironment对象 453
7.Form对象 453
8.FormSet对象 453
9.Header对象 453
10.Page对象 453
11.Relation对象 454
12.Separator对象 454
13.ToolBar对象 454
5.2 控件 454
1.CheckBox控件 454
2.ComboBox控件 454
3.CommandButton控件 455
4.CommandGroup控件 455
5.Communications控件 455
6.EditBox控件 463
7.Grid控件 464
8.Image控件 464
9.Label控件 464
10.Line控件 464
11.ListBox控件 464
12.MAPI控件 464
13.Message缓冲器控件 467
14.OLE控件 477
15.OLEBound控件 477
16.OptionButton控件 477
17.OptionGroup控件 478
18.OutLine控件 478
19.PageFrame控件 483
20.PictureClip控件 483
21.Shape控件 485
22.Spinner控件 485
23.TextBox控件 485
24.Timer控件 485
5.3 特性 485
1.ActiveColumn特性 485
2.ActiveControl特性 486
3.ActiveForm特性 486
4.ActivePage特性 486
5.activeRow特性 486
6.Alias特性 486
7.Alignment特性 487
8.AllowTabs特性 487
9.AlwaysOnTop特性 487
10.AutoActivate特性 488
11.AutoCenter特性 488
12.AutoCloseTables特性 488
13.AutoOpenTables特性 488
14.AutoSize特性 489
15.BackColor,ForeColor特性 489
16.BackStyle特性 489
17.BaseClass特性 490
18.BorderColor特性 490
19.BorderStyle特性 490
20.BorderWidth特性 491
21.Bound特性 491
22.BoundColumn特性 491
23.BufferMode特性 492
24.BufferModeOverride特性 492
25.ButtonCount特性 492
26.Buttons特性 493
27.Cancel特性 493
28.Caption特性 493
29.ChildAlias特性 494
30.ChildOrder特性 494
31.Class特性 494
32.ClassLibrary特性 494
33.ClipControls特性 495
34.Closable特性 495
35.ColorScheme特性 495
36.ColorSource特性 495
37.ColumnCount特性 495
38.ColumnLine特性 496
39.ColumnOrder特性 496
40.Columns特性 496
41.ColumnWidths特性 496
42.Comment特性 497
43.ControlBox特性 497
44.ControlCount特性 497
45.ControlSource特性 497
46.CountrolCount特性 498
47.Controls特性 498
48.CurrentControl特性 498
49.CurrentX,CurrentY特性 498
50.CursorSource特性 499
51.Curvature特性 499
52.Database特性 499
53.DataSession特性 499
54.DataSessionID特性 500
55.Default特性 500
56.Desktop特性 500
5 7.DisabledBackColor,DisabledForeColor特性 500
58.DisabledPicture特性 501
59.DisplayValue特性 501
60.Docked特性 501
61.DockPosition特性 501
62.DownPicture特性 502
63.DragIcon特性 502
64.DragMode特性 502
65.DrawMode特性 503
66.DrawStyle特性 503
67.DrawWidth特性 504
68.DynamicAlignment特性 504
69.DynamicBackColor,DynamicForeColor特性 504
70.DynamicCurrentControl特性 504
71.DynamicFontBold,DynamicFontItalic,DynamicFontStrikethru,DynamicFontUnder-line特性 505
72.DynamicFontName特性 505
73.DynamicFontSize特性 505
74.Enabled特性 505
75.Exclusive特性 506
76.FillColor特性 506
77.FillStyle特性 506
78.Filter特性 507
79.FirstElement特性 507
80.FontBold,FontItalic,FontStrikethru,Font-UnderLine特性 507
81.FontName特性 508
82.FontOutLine特性 508
83.FontShadow特性 508
84.FontSize特性 508
85.Format特性 509
86.FormCount特性 509
87.Forms特性 509
88.GridLineColor特性 510
89.GridLines特性 510
90.GridLineWidth特性 510
91.HalfHeightCaption特性 510
92.HeaderHeight特性 510
93.Height特性 511
94.HelpContextID特性 511
95.HideSelection特性 511
96.Highlight特性 512
97.Icon特性 512
98.Increment特性 512
99.IncrementalSearch特性 512
100.InitialSelectedAlias特性 512
101.InputMask特性 513
102.Interval特性 513
103.ItemBackColor,ItemForeColor特性 513
104.ItemData特性 514
105.ItemIDData特性 514
106.KeyBoardHighValue,KeyBoardLowValue特性 514
107.KeyPreview特性 514
108.Left特性 515
109.LeftColumn特性 515
110.LineSlant特性 515
111.LinkMaster特性 515
112.List特性 515
113.ListCount特性 516
114.ListIndex特性 516
115.ListItem特性 516
116.ListItemID特性 516
117.LockScreen特性 517
118.Margin特性 517
119.MaxButton特性 517
120.MaxHeight特性 517
121.MaxLeft特性 518
122.MaxLength特性 518
123.MaxTop特性 518
124.MaxWidth特性 518
125.MDIForm特性 518
126.MemoWindow特性 519
127.MinButton特性 519
128.MinHeight特性 519
129.MinWidth特性 519
130.MousePointer特性 520
131.Moveable特性 520
132.MoverBars特性 520
133.MultiSelect特性 521
134.Name特性 521
135.NewIndex特性 521
136.NewItemID特性 521
137.NoDataOnLoad特性 521
138.NumberOfElements特性 522
139.OneToMany特性 522
140.OpenWindow特性 522
141.Order特性 522
142.PageCount特性 523
143.PageHeight特性 523
144.PageOrder特性 523
145.Pages特性 523
146.PageWidth特性 524
147.Panel特性 524
148.PanelLink特性 524
149.Parent特性 524
150.ParentAlias特性 524
151.ParentClass特性 525
152.Partition特性 525
153.PasswordChar特性 525
154.Picture特性 525
155.ReadCycle特性 526
156.ReadLock特性 526
157.ReadMouse特性 526
158.ReadObject特性 526
159.ReadOnly特性 527
160.ReadSave特性 527
161.ReadTimeout特性 527
162.RecordMark特性 528
163.RecordSource特性 528
164.RecordSourceType特性 528
165.RelationalExpr特性 528
166.RelativeColumn特性 528
167.RelativeRow特性 529
168.ReleaseType特性 529
169.Resizable特性 529
170.RowHeight特性 529
171.RowSource特性 530
172.RowSourceType特性 530
173.ScaleMode特性 530
174.ScrollBars特性 530
175.Selected特性 531
176.SelectedBackColor,SelectedForeColor特性 531
177.SelectedID特性 531
178.SelectedItemBackColor,SelectedItemFo-reColor特性 532
179.SelectOnEntry特性 532
180.SelLength特性 532
181.SelStart特性 533
182.SelText特性 533
183.ShowTips特性 533
184.Sizable特性 533
185.Sparse特性 534
186.SpecialEffect特性 534
187.SpinnerHighValue,SpinnerLowValue特性 534
188.StatusBarText特性 534
189.Stretch特性 535
190.Style特性 535
191.TabIndex特性 535
192.Tabs特性 536
193.TabStop特性 536
194.TabStretch特性 536
195.Tag特性 537
196.TerminateRead特性 537
197.ToolTipText特性 537
198.Top特性 537
199.TopIndex特性 538
200.TopItemID特性 538
201.Value特性 538
202.View特性 539
203.Visible特性 539
204.Width特性 540
205.WindowList特性 540
206.WindowState特性 540
207.WindowType特性 540
208.WordWrap特性 541
5.4 事件 541
1.Activate事件 541
2.AfterCloseTables事件 542
3.AfterDock事件 542
4.AfterRowColChange事件 542
5.BeforeDock事件 542
6.BeforeOpenTables事件 543
7.BeforeRowColChange事件 543
8.Clik事件 543
9.DblClick事件 544
10.Deactivate事件 544
11.Deleted事件 544
12.Destroy事件 544
13.DownClick事件 545
14.DragDrop事件 545
15.DragOver事件 545
16.DropDown事件 546
17.Error事件 546
18.ErrorMessage事件 547
19.GotFocus事件 547
20.Init事件 548
21.InteractiveChang事件 548
22.KeyPress事件 548
23.Load事件 549
24.LostFocus事件 549
25.Message事件 549
26.MouseDown事件 550
27.MouseMove事件 550
28.MouseUp事件 551
29.Moved事件 551
30.Paint事件 551
31.ProgrammaticChange事件 552
32.RangeLow事件 552
33.RangeHigh事件 552
34.ReadActivate事件 552
35.ReadDeactivate事件 553
36.ReadShow事件 553
37.ReadValid事件 553
38.ReadWhen事件 553
39.Resize事件 554
40.RightClik事件 554
41.Scrolled事件 554
42.Timer事件 555
43.UnDock事件 555
44.Unload事件 555
45.UpClik事件 555
46.Valid事件 555
47.When事件 556
5.5 方法 556
1.ActivateCell方法 556
2.AddColumn方法 556
3.AddItem方法 556
4.AddListItem方法 557
5.AddObject方法 557
6.Box方法 557
7.Circle方法 558
8.Clear方法 558
9.CloneObject方法 558
10.CloseTables方法 558
11.Cls方法 559
12.DeleteColumn方法 559
13.Dock方法 559
14.DoScroll方法 559
15.DoVerb方法 560
16.Drag方法 560
17.Hide方法 560
18.IndexToItemID方法 561
19.ItemIDToIndex方法 561
20.Line方法 561
21.Move方法 562
22.OpenTables方法 562
23.Point方法 562
24.Print方法 562
25.PSet方法 562
26.ReadExpression方法 563
27.ReadMethod方法 563
28.Refresh方法 563
29.Release方法 563
30.RemoveItem方法 564
31.RemoveListItem方法 564
32.RemoveObject方法 564
33.Requery方法 564
34.Reset方法 564
35.SaveAs方法 564
36.SaveAsClass方法 565
37.SetAll方法 565
38.SetFocus方法 565
39.Show方法 565
40.TextHeight方法 566
41.TextWidth方法 566
42.WriteExpression方法 566
43.WriteMethod方法 566
44.ZOrder方法 567
附录一 FoxPro各版本命令对照 568
附录二 FoxPro各版本函数对照 577
附录三 FoxBASE+2.1命令 582
附录四 FoxBASE+2.1函数 588
附录五 错误信息 591
参考资料 612
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《数据失控》(美)约翰·切尼-利波尔德(John Cheney-Lippold)著 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《穿越数据的迷宫 数据管理执行指南》Laura Sebastian-Coleman 2020
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《手工皮艺 时尚商务皮革制品制作详解》王雅倩责任编辑;陈涤译;(日)高桥创新出版工坊 2019