![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
第三章節(jié) 數(shù)據(jù)庫(kù)與表的創(chuàng)建和使用考點(diǎn) |
||||||||
第三章節(jié) 數(shù)據(jù)庫(kù)與表的創(chuàng)建和使用 (本章在筆試中所占分?jǐn)?shù)為8分左右,上機(jī)考核固定12分) 考點(diǎn)1:數(shù)據(jù)庫(kù)包含5個(gè)項(xiàng)目:表、本地視圖、遠(yuǎn)程視圖、連接和存儲(chǔ)過(guò)程 考點(diǎn)2:數(shù)據(jù)庫(kù)表與數(shù)據(jù)庫(kù)之間的相關(guān)性是通過(guò)數(shù)據(jù)庫(kù)表文件與數(shù)據(jù)庫(kù)文件的雙向鏈接實(shí)現(xiàn) 考點(diǎn)3:視圖兼有表與查詢的特點(diǎn),視圖分為本地視圖與遠(yuǎn)程視圖 考點(diǎn)4:存儲(chǔ)過(guò)程是在數(shù)據(jù)庫(kù)數(shù)據(jù)上執(zhí)行特定操作并儲(chǔ)存在數(shù)據(jù)庫(kù)文件中的程序代碼 考點(diǎn)5:數(shù)據(jù)字典是指存儲(chǔ)在數(shù)據(jù)庫(kù)中用于描述所管理的表和對(duì)象的數(shù)據(jù),即關(guān)于數(shù)據(jù)的數(shù)據(jù),這些數(shù)據(jù)稱為元數(shù)據(jù) 考點(diǎn)6:每創(chuàng)建一個(gè)數(shù)據(jù)庫(kù),都有三個(gè)文件生成數(shù)據(jù)庫(kù)文件(.dbc),數(shù)據(jù)庫(kù)備注文件(.dct),數(shù)據(jù)庫(kù)索引文件(.dcx) 考點(diǎn)7:創(chuàng)建數(shù)據(jù)庫(kù):Create DataBase, 打開(kāi)數(shù)據(jù)庫(kù)的命令:Open DataBase 數(shù)據(jù)庫(kù)名稱 Validate 關(guān)閉數(shù)據(jù)庫(kù):Close DataBase 刪除數(shù)據(jù)庫(kù)后,數(shù)據(jù)庫(kù)中的所有表自動(dòng)轉(zhuǎn)變?yōu)樽杂杀?/SPAN> 考點(diǎn)8:鏈接被破壞后,利用Validate DataBase Recover To File命令檢查數(shù)據(jù)庫(kù)的有效性和更新鏈接 考點(diǎn)9:表文件的后綴名:.dbf,每張表最多有255個(gè)字段,表文件名不能用A—J的單個(gè)字母做文件名 考點(diǎn)10:表字段數(shù)據(jù)類型符號(hào): C(字符型,1個(gè)字節(jié))、Y(貨幣型, 8個(gè)字節(jié) )、 N(數(shù)值型,8個(gè)字節(jié))、F(浮點(diǎn)型,8個(gè)字節(jié))、 D(日期型, 8個(gè)字節(jié))、T(日期時(shí)間型,8字節(jié))、L(邏輯型,1字節(jié))、M(備注型,4字節(jié))、G(通用型,4字節(jié)) 考點(diǎn)11:表創(chuàng)建后,系統(tǒng)以擴(kuò)展名.dbf保存表文件,如果表中有通用型或備注型字段,則自動(dòng)產(chǎn)生與表名相同且擴(kuò)展名為.fpt的備注文件 考點(diǎn)12:如果表在當(dāng)前工作區(qū)已經(jīng)打開(kāi),可以使用Modify Structure來(lái)修改表結(jié)構(gòu) 考點(diǎn)13:各種數(shù)據(jù)類型的默認(rèn)值:數(shù)值型: 0 邏輯型:.F. 日期型:空的日期 考點(diǎn)14:表的觸發(fā)器包括:插入觸發(fā)器、更新觸發(fā)器、刪除觸發(fā)器 創(chuàng)建觸發(fā)器的命令:Create Trigger On 表名 For Delete|Insert|Update As 類型 如:在KC表創(chuàng)建一個(gè)刪除觸發(fā)器放置刪除操作: Create Trigger On Kc For Delete As .F. 考點(diǎn)15:工作區(qū) VFP啟動(dòng)后,系統(tǒng)默認(rèn)當(dāng)前工作區(qū)為1,前10個(gè)工作區(qū)用字母A—J表示 一個(gè)工作區(qū)中只能打開(kāi)一張表,系統(tǒng)正在使用的工作區(qū)稱為當(dāng)前工作區(qū),即默認(rèn)的工作區(qū) Select(0)選擇當(dāng)前工作區(qū),Select 0表示選擇最小未被使用的工作區(qū) 考點(diǎn)16:打開(kāi)表 Use 表名 打開(kāi)一個(gè)表后,再次打開(kāi)的命令: use 表名 again in 0,關(guān)鍵字:again 打開(kāi)一個(gè)表后,定義別名的命令: use 表名 alias jiaoshi in 4, 關(guān)鍵字:alias 考點(diǎn)17:關(guān)閉表 關(guān)閉所有的表:Close tables all 關(guān)閉當(dāng)前表:use 關(guān)閉某個(gè)工作區(qū)表: use in 工作區(qū)號(hào) 考點(diǎn)18:表的獨(dú)占與共享 Use xs Shared &&共享方式打開(kāi)xs表 Use xs Exclusive &&以獨(dú)占方式打開(kāi)xs表 考點(diǎn)19:使用Insert Into命令追加記錄 Insert Into 表名(字段名1,字段名2) Values(值1,值2) 使用Append命令追加一條空記錄到表中, Append From批量錄入記錄 考點(diǎn)20:瀏覽窗口 瀏覽當(dāng)前表:Browse 記錄的篩選:Set Filter To 限制對(duì)字段的訪問(wèn):Set Field To 考點(diǎn)21:對(duì)表記錄操作函數(shù) (1)Eof()用來(lái)判斷記錄指針是否指向到表中最后一條記錄的后邊,在后邊表示.T.,否則為.F. (2)Bof()表示記錄指針指向到記錄的最上面一條記錄的上邊時(shí)表示.T.,否則為.F. (3)RecNo():記錄指針的位置,也就是第幾條記錄 (4)GOTO命令:讓記錄指針移動(dòng)到記錄的位置 GoTo Top:移動(dòng)到最上面一條記錄 Goto Bottom :移動(dòng)到最下面一條記錄 (5)Skip命令:邏輯移動(dòng)指針, skip 1從當(dāng)前記錄指針向下移動(dòng)一條,skip -1從當(dāng)前記錄指針向上移動(dòng)一條 (6)Locate命令:條件定位,Continue命令 考點(diǎn)22:更新命令: 1.Update 表名 set 字段名1=值,字段名2=值 Where 例:用Update-Sql命令修改ts表中作者字段(zz,c)的值時(shí),若要在所有記錄的作者后面加漢字”等”,可以使用命令: Update ts set zz=alltrim(zz)+”等” 2.Replace語(yǔ)句: Replace 字段 with 數(shù)值 use ts replace zz with zz+”等” 兩者區(qū)別:Replace只能對(duì)當(dāng)前打開(kāi)的表更新數(shù)據(jù),Update可以直接對(duì)表更新 考點(diǎn)23:刪除語(yǔ)句 (1) 給記錄加上刪除標(biāo)記 Delete From 表名 Where (2) 恢復(fù)刪除記錄 ReCall &&恢復(fù)當(dāng)前記錄 Recall All For xb=”男” &&恢復(fù)所有性別為男的記錄 Recall All &&恢復(fù)所有記錄 (3)徹底刪除數(shù)據(jù): Pack命令的作用是將有刪除標(biāo)記的記錄刪除 Zap命令的作用是刪除所有數(shù)據(jù),不管是否有刪除標(biāo)記 設(shè)置對(duì)帶有刪除標(biāo)記的記錄的訪問(wèn): Set Deleted on:忽略標(biāo)有刪除標(biāo)記的記錄 Set Deleted off:允許訪問(wèn)有刪除標(biāo)記的記錄 考點(diǎn)24:數(shù)據(jù)的復(fù)制: Copy to xs01 &&拷貝當(dāng)前表到xs01表中 Copy to xs01 sdf &&拷貝當(dāng)前表到xs01文本文件中,關(guān)鍵字:sdf Copy to xs01 xls &&拷貝當(dāng)前表到xs01 Excel文件中, 關(guān)鍵字:xls 考點(diǎn)25:索引 (1) 不能基于備注型字段與通用型字段建立索引 (2)索引文件類型包括結(jié)構(gòu)復(fù)合索引文件、非結(jié)構(gòu)復(fù)合索引文件、獨(dú)立索引文件,索引的類型包括:候選索引,主索引,普通索引,唯一索引 (3)設(shè)置主控索引的方法: 打開(kāi)表的同時(shí)指定主控索引: use xs order xh &&主控索引為xh 打開(kāi)表后再設(shè)置主控索引 Use xs Set order to xh &&主控索引為xh 例如:課程表(kc)中含有字段學(xué)分xf N(3,1),課程代號(hào) kcdh C(10),要求先按xf字段排序,xf相同時(shí)再按課程代號(hào)排序的表達(dá)式為: Str(xf)+kcdh &&因?yàn)?/SPAN>xf是數(shù)值型,所以要轉(zhuǎn)換成字符型 考點(diǎn)26: 用Create Table創(chuàng)建表 例如:創(chuàng)建一張表stu,包含字段:xm 字符型(10) 不為空,csrq 日期型,ck 貨幣型,js 備注型,sfdy 邏輯型,sxcj 數(shù)值型(3,0) Create Table stu(xm c(10) not null, csrq D, ck Y , js M, sfdy L, sxcj N(3,0)) 考點(diǎn)27: 表結(jié)構(gòu)的修改 增加一個(gè)字段命令:Alter Table 表名 add column 列名 增加一個(gè)主索引:Alter Table js Add Primary Key jybh Tag jybh 設(shè)置字段的有效性:Alter Table Js Alter Column Set Check gzrq<csrq Error ‘出生日期必須大于工作日期’ 設(shè)置字段的默認(rèn)值:Alter Table Js Alter Column xb Set Default ‘男’ 刪除一個(gè)字段命令:alter table 表名 drop column 列名 刪除一個(gè)字段的索引命令:alter table 表名 drop check 索引名 考點(diǎn)28:數(shù)據(jù)庫(kù)表的參照完整性規(guī)則包括:更新規(guī)則、刪除規(guī)則和插入規(guī)則,更新規(guī)則與刪除規(guī)則都包括級(jí)聯(lián)、限制和忽略,而插入規(guī)則只有兩種:限制和忽略 考點(diǎn)29:VFP有三類完整性:實(shí)體完整性,參照完整性,用戶自定義完整性 實(shí)體完整性包括:字段的有效性規(guī)則、記錄有效性規(guī)則,主索引 參照完整性包括:表的觸發(fā)器 考點(diǎn)30:通過(guò)字段級(jí)、記錄級(jí)和表間三級(jí)完整約束,有效的實(shí)現(xiàn)了數(shù)據(jù)的完整性和一致性 考點(diǎn)31:DBGetPROP()函數(shù) 考點(diǎn)32:其他常用表函數(shù) Select(0):返回當(dāng)前工作區(qū)號(hào) Select(1):返回當(dāng)前未被使用的最大工作區(qū)號(hào) 注意跟select 0 ,select 1的區(qū)分 Select 0表示選擇最小未被使用的最小工作區(qū) Select 1表示選擇第1個(gè)工作區(qū) Fcount():當(dāng)前表中字段個(gè)數(shù) 典型試題: 一:選擇題 1.表(table)是存儲(chǔ)數(shù)據(jù)的容器.在下列有關(guān)VFP表的敘述中,錯(cuò)誤的是 () A.系統(tǒng)默認(rèn)的表文件擴(kuò)展名為.dbf B.利用表設(shè)計(jì)器創(chuàng)建表結(jié)構(gòu)時(shí),系統(tǒng)默認(rèn)的字符型字段寬度為10 C.自由表的索引功能與數(shù)據(jù)庫(kù)表有區(qū)別 D.表文件名在命名時(shí)只要遵循操作系統(tǒng)的規(guī)定 ,VFP本身無(wú)任何新的限定 2. 設(shè)某數(shù)據(jù)庫(kù)中的學(xué)生表(XS.DBF)已在2號(hào)工作區(qū)中打開(kāi),且當(dāng)前工作區(qū)為1號(hào)工作區(qū),則下列命令中不能將該XS表關(guān)閉的是 ( ) A.CLOSE TABLE B.CLOSE DATABASE ALL C.USE IN 2 D.USE 3.XS(學(xué)生)表中有XM(姓名,字符型)和XB(性別,字符型)等字段.如果要將所有男生記錄的姓名字段值清空,則可以使用命令 _______ . A.UPDATE XS SET xm=’’ WHERE "xb"=男 B.UPDATE XS SET xm=SPACE(0) WHERE xb="男" C.UPDATE XS SET xm=SPACE(0) FOR xb="男" D.UPDATE XS SET xm=““ FOR "xb"=男 4.首先執(zhí)行CLOSE TABLES ALL命令,然后執(zhí)行__________命令,可邏輯刪除JS(教師)表中年齡超過(guò)60歲的所有記錄(注:csrq為日期型字段,含義為出生日期). A.DELETE FOR YEAR(DATE()-YEAR(csrq))>60 B.DELETE FROM js WHERE YEAR(DATE())-YEAR(csrq)>60 C.DELETE FROM js FOR YEAR(DATE()-YEAR(csrq))>60 D.DELETE FROM js WHILE YEAR(DATE())-YEAR(csrq)>60 5.在下列有關(guān) VFP 表索引的敘述中,錯(cuò)誤的是( ) A通過(guò)創(chuàng)建表的索引,不僅可以對(duì)記錄數(shù)據(jù)進(jìn)行排序,而且可以實(shí)現(xiàn)記錄的篩選 B.對(duì)于數(shù)據(jù)庫(kù)表來(lái)說(shuō),可以創(chuàng)建 VFP 系統(tǒng)支持的所有類型的索引 C.在表打開(kāi)時(shí),系統(tǒng)會(huì)自動(dòng)地將默認(rèn)的第一個(gè)索引作為主控索引 D.表的唯一索引并不能控制字段數(shù)據(jù)輸入時(shí)的重復(fù) 6.函數(shù)SELECT(0)的返回值是 ( ) A.當(dāng)前工作區(qū)號(hào) B.當(dāng)前工作區(qū)的下一個(gè)工作區(qū)號(hào) C.當(dāng)前未被使用的最小工作區(qū)號(hào) D.當(dāng)前未被使用的最大工作區(qū)號(hào) 7.在有關(guān)表的操作中,有些命令只能對(duì)當(dāng)前工作區(qū)中的表進(jìn)行操作,而有些命令可以對(duì)非當(dāng)前工作區(qū)中的表進(jìn)行操作,在下列命令中,只能對(duì)當(dāng)前工作區(qū)中的表進(jìn)行操作的是_______ A.Replace B.GOTO C.Skip D.Delete 8.數(shù)據(jù)庫(kù)( database )是許多相關(guān)的數(shù)據(jù)庫(kù)表及其關(guān)系等對(duì)象的集合.在下列有關(guān) VFP 數(shù)據(jù)庫(kù)的敘述中,錯(cuò)誤的是( ) A.可用命令新建數(shù)據(jù)庫(kù) B.從項(xiàng)目管理器中可以看出,數(shù)據(jù)庫(kù)包含表、視圖、查詢、連接和存儲(chǔ)過(guò)程 C.創(chuàng)建數(shù)據(jù)庫(kù)表之間的永久性關(guān)系,一般是在數(shù)據(jù)庫(kù)設(shè)計(jì)器中進(jìn)行 D.數(shù)據(jù)庫(kù)表之間創(chuàng)建"一對(duì)多"永久性關(guān)系時(shí),主表必須用主索引或候選索引 9.數(shù)據(jù)庫(kù)表可以設(shè)置字段有效性規(guī)則,字段有效性規(guī)則屬于() A.實(shí)體完整性范疇 B.參照完整性范疇 C.數(shù)據(jù)一致性范疇 D.域完整性范疇 10.數(shù)據(jù)庫(kù)表的主索引(及候選索引)的設(shè)置可以實(shí)現(xiàn)( ) A.域完整性 B.實(shí)體完整性 C.參照完整性 D.用戶自定義完整性 二:填空題 1.使用USE命令可以打開(kāi)或關(guān)閉表.如果XS表已在第1號(hào)工作區(qū)中打開(kāi),則要在第10號(hào)工作區(qū)中再次打開(kāi)XS表,可使用命令 USE xs __ IN 10 2.設(shè)在1號(hào)工作區(qū)中打開(kāi)XS表,若要求在2號(hào)工作區(qū)中再次打開(kāi)xs表且別名設(shè)置為XUESHENG,則可使用命令:USE XS _________ xuesheng IN 2 AGAIN 3.用INSERT-SQL命令在XS(學(xué)生)表中添加如下表格所示的記錄,可使用命令:
INSERT INTO xs(xh,jl,csrq) ( ) (“E 4.使用SET ( ) ON|OFF命令,可以指定visual FoxPro系統(tǒng)是否處理已做了刪除標(biāo)記的表記錄. 5.利用COPY命令可以將當(dāng)前工作區(qū)中的表復(fù)制成Microsoft Excel 文件.若當(dāng)前工作區(qū)中已打開(kāi)XS表,則用命令COPY TO xyz __________,可以將XS表復(fù)制成Excel 文件 xyz.xls. 6.對(duì)于自由表來(lái)說(shuō),不可以創(chuàng)建的索引類型是( ) . A.主索引 B.候選索引 C.唯一索引 D.普通索引 7.某公司實(shí)現(xiàn)人性化管理,在每個(gè)員工生日的當(dāng)日會(huì)贈(zèng)送禮物.若其人事檔案表中包含一個(gè)出生日期字段(字段名為 csrq ,類型為日期型),則根據(jù)"月日"(不包含”年份”)創(chuàng)建索引時(shí),其索引表達(dá)式可以為___________(DTOC(csrq,1),4) 8.Visual FoxPro系統(tǒng)支持3種不同的索引文件,即( )索引文件、非結(jié)構(gòu)復(fù)合索引文件和獨(dú)立索引文件. 9.某表含有兩個(gè)字段:XX(字符型)和YY(日期型).若要?jiǎng)?chuàng)建一個(gè)索引,要求先根據(jù)XX字段排序,xx字段相同時(shí)再根據(jù)YY字段排序,則索引表達(dá)式可以設(shè)置為xx+( ) . 10.執(zhí)行以下程序,3個(gè)SELECT()函數(shù)的輸出值分別是 _________ . 【程序清單】 CLOSE TABLES ALL SELECT 3 USE js SELECT xh,xm,csrq FROM XS INTO CURSOR t3 ? SELECT("XS") ??SELECT("t3") ??SELECT(0) 11.教師(js)表中含有100條記錄,運(yùn)行下面程序后,屏幕上顯示的記錄有____條 Set talk off &&關(guān)閉顯示 Clear &&清空主窗口 Use js &&打開(kāi)js表,這時(shí)指針指向第一條記錄 Scan &&判斷是否到js表最后,即是否eof為.t. ? Recno(),gh,xm &&輸出記錄號(hào)的值,gh的值,xm的值 Skip &&向下移動(dòng)一條記錄 Endscan &&向下移動(dòng)一條記錄 Use &&關(guān)閉顯示 12.兩個(gè)日期型字段,參加工作日期(cjgzrq)和出生日期(csrq),現(xiàn)要?jiǎng)?chuàng)建一個(gè)索引,要求首先按照參加工作日期排序,工作日期相同時(shí)根據(jù)出生日期排序,則索引表達(dá)式為_____________ 13.如果依次執(zhí)行下列命令,則xs表在兩個(gè)工作區(qū)中同時(shí)打開(kāi),其別名分別為_____ Close tables all Use xs Select 20 Use xs again 14.在 VFP 中創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù)后,系統(tǒng)會(huì)生成3個(gè)文件,其文件擴(kuò)展名分別為( )(數(shù)據(jù)庫(kù)文件), .dct (數(shù)據(jù)庫(kù)備注文件)和 .dcx (數(shù)據(jù)庫(kù)索引文件). 15.數(shù)據(jù)庫(kù)表的觸發(fā)器(Trigger)是在對(duì)表的記錄進(jìn)行操作時(shí)被觸發(fā)的檢驗(yàn)規(guī)則.在VFP中,觸發(fā)器分為3種類型,即更新觸發(fā)器、刪除觸發(fā)器和( )觸發(fā)器. 16.如果因誤操作刪除了某個(gè)數(shù)據(jù)庫(kù)文件,由于數(shù)據(jù)庫(kù)表仍然保留對(duì)該數(shù)據(jù)庫(kù)引用的后鏈,因此這些數(shù)據(jù)庫(kù)表也不能被添加到其他的數(shù)據(jù)庫(kù)中.這時(shí)需要利用 _______命令刪除存儲(chǔ)在數(shù)據(jù)庫(kù)表中的后鏈,使之成為自由表.(07秋) 17.在兩個(gè)數(shù)據(jù)庫(kù)表創(chuàng)建永久性關(guān)系后,就可以創(chuàng)建它們之間的參照完整性規(guī)則.在VFP中,參照完整性規(guī)則分為更新規(guī)則、( ) 規(guī)則和插入規(guī)則. 18.在設(shè)置表之間的參照完整性規(guī)則時(shí),系統(tǒng)給定的更新和刪除規(guī)則有3個(gè),即級(jí)聯(lián),限制和忽略,而插入規(guī)則只有兩個(gè),即( ). 19.利用DBGetProp函數(shù),可以返回?cái)?shù)據(jù)庫(kù)的屬性,也可以返回當(dāng)前數(shù)據(jù)庫(kù)中表、表的字段或視圖的有關(guān)屬性,例如:要得到js表的記錄級(jí)有效性規(guī)則DBGetProp(“js”,__________,”RuleExpression”) 20.利用DBGETPROP()函數(shù),可以獲取當(dāng)前數(shù)據(jù)庫(kù)的屬性設(shè)置信息,或當(dāng)前數(shù)據(jù)庫(kù)中的表、表字段或視圖的屬性設(shè)置信息.例如,要獲取當(dāng)前數(shù)據(jù)庫(kù)SJK中XS表的xb字段的默認(rèn)值,可以使用函數(shù) DBGetProp(“js.xb”,”Field”,__________) 典型試題答案 一:選擇題 1.D 說(shuō)明:表文件名除了遵守操作系統(tǒng)的規(guī)定,還不能用A--J中的單個(gè)字母作文件名 2.D 說(shuō)明:Use關(guān)閉當(dāng)前工作區(qū)中的表 3.B 4.B說(shuō)明:A錯(cuò)在如果用Delete For則表必須處于打開(kāi)狀態(tài),且為當(dāng)前工作區(qū),C與D都沒(méi)有遵守格式 5.C說(shuō)明:表打開(kāi)時(shí),不會(huì)將任何一個(gè)索引作為主控索引 6.A 7.A 8.B 說(shuō)明:數(shù)據(jù)庫(kù)包含表,本地視圖,遠(yuǎn)程視圖,連接和存儲(chǔ)過(guò)程,不包括查詢 9.A 10.B 二:填空題 1.again 2.alias 3.values 4.deleted 5.xls 6.A 7.Right 8.結(jié)構(gòu) 9.Dtoc(yy) 10.1 2 2 說(shuō)明:close tables all表示將所有的表關(guān)閉,執(zhí)行select 3表示選擇第3個(gè)工作區(qū)成為當(dāng)前工作區(qū),執(zhí)行use js將在第3個(gè)工作區(qū)把js表打開(kāi),執(zhí)行Select xh,xm,csrq From xs后將xs表在最小未被使用的工作區(qū)打開(kāi),并將該工作區(qū)作為當(dāng)前工作區(qū),所以在第1個(gè)工作區(qū)中打開(kāi),并且第1個(gè)工作區(qū)是當(dāng)前工作區(qū),執(zhí)行into cursor t3后t3將在最小未被使用的工作區(qū)打開(kāi),并將該工作區(qū)作為當(dāng)前工作區(qū),即第2個(gè)工作區(qū)打開(kāi),select("xs")判斷xs所在的工作區(qū),所以是2,select("t3")所以是3,select(0)表示當(dāng)前工作區(qū)即2 11.50 說(shuō)明:在對(duì)表js的循環(huán)中,skip會(huì)向下移動(dòng)一條記錄,而在scan循環(huán)中,遇到endscan指針也會(huì)向下移動(dòng)一條記錄,所以輸出Recno()的時(shí)候會(huì)輸出1,3,5,7,9……這樣一個(gè)規(guī)律 12.Dtoc(cjgzrq,1)+Dtoc(csrq,1) 說(shuō)明:兩個(gè)日期型連在一起時(shí),要用Dtoc作一個(gè)轉(zhuǎn)換,且注意DTOC中要加1,表示去除日期之間的間隔符'/' 13.xs W20 說(shuō)明:在VFP中打開(kāi)一張表時(shí)如果沒(méi)有用alias指定別名,則默認(rèn)別名同表名相同,如果再次打開(kāi)該表,則如果在1--10工作區(qū)中,則對(duì)應(yīng)別名為A--J,如果超過(guò)10則表明為W11--W32767之間 14..dbc 15.插入 16.Free Table 17.刪除 18.限制和忽略 19.Table 說(shuō)明:因?yàn)?/SPAN>js是表名,所以填寫Table,如果js是字段名稱,那么就應(yīng)該填寫Field 20.DefaultValue |
||||||||