VF第三章:數(shù)據(jù)庫操作_第1頁
VF第三章:數(shù)據(jù)庫操作_第2頁
VF第三章:數(shù)據(jù)庫操作_第3頁
VF第三章:數(shù)據(jù)庫操作_第4頁
VF第三章:數(shù)據(jù)庫操作_第5頁
已閱讀5頁,還剩53頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

VisualFoxPro項(xiàng)目管理器

項(xiàng)目:是有關(guān)文件、數(shù)據(jù)、文檔和對象的集合。在VisualFoxPro系統(tǒng)環(huán)境下,可以利用項(xiàng)目管理器進(jìn)行項(xiàng)目建立的操作,它為系統(tǒng)開發(fā)者提供了極為便利的工作平臺。項(xiàng)目管理器:一、它提供了簡便的可視化的方法來組織和處理表、數(shù)據(jù)庫、表單、報(bào)表、查詢和其它一切文件二、可以在項(xiàng)目管理器中將應(yīng)用系統(tǒng)編譯成一個(gè)擴(kuò)展名是.APP的應(yīng)用文件或.EXE可執(zhí)行文件。

1、創(chuàng)建新項(xiàng)目

A、打開“文件”菜單,選擇“新建”

B、在“新建”窗口,單擊“項(xiàng)目”,再按“新建文件”按鈕,進(jìn)入“創(chuàng)建”窗口

C、在“創(chuàng)建”窗口,輸入項(xiàng)目文件的名,按“保存”按鈕,進(jìn)入“項(xiàng)目管理器”窗口。

D、此時(shí)一個(gè)空的項(xiàng)目文件已建立完成,在“項(xiàng)目管理器”窗口,按“退出”按鈕結(jié)束操作,系統(tǒng)形成一個(gè)擴(kuò)展名為.PJX(PJT——項(xiàng)目備注)的項(xiàng)目文件。2、打開和關(guān)閉項(xiàng)目

(1)打開

a、“文件”菜單/打開(“常用”工具欄/“打開”按鈕)b、“打開”對話框/“文件類型”下拉列表框/“項(xiàng)目”

c、雙擊項(xiàng)目(選擇項(xiàng)目,“確定”按鈕)(2)關(guān)閉:“關(guān)閉”按鈕

3、項(xiàng)目管理器窗口的各類選項(xiàng)卡在“項(xiàng)目管理器”窗口,若想對項(xiàng)目進(jìn)行各種操作,可以通過“項(xiàng)目”菜單和“項(xiàng)目管理器”窗口的選項(xiàng)卡來完成。

A、用“全部”選項(xiàng)卡:列出項(xiàng)目中的所有文件和對象

B、用“數(shù)據(jù)”選項(xiàng)卡管理數(shù)據(jù)使用“數(shù)據(jù)”選項(xiàng)卡,可以組織和管理項(xiàng)目文件中包含的所有數(shù)據(jù),如數(shù)據(jù)庫、數(shù)據(jù)表和查詢等。

C、用“文檔”選項(xiàng)卡管理文檔使用“文檔”選項(xiàng)卡,可以組織和管理項(xiàng)目文件中利用數(shù)據(jù)進(jìn)行操作的文件。如表單、報(bào)表、標(biāo)簽等。

D、用“類”選項(xiàng)卡管理類:使用“類”選項(xiàng)卡,可以組織和管理項(xiàng)目文件中的類和類庫。

E、用“代碼”選項(xiàng)卡管理代碼文件:使用“代碼”選項(xiàng)卡,可以組織和管理項(xiàng)目文件中程序代碼文件。

F、用“其它”選項(xiàng)卡管理其它類型的文件使用“其它”選項(xiàng)卡,可以組織和管理項(xiàng)目文件中其它類型的文件,其中含有“菜單”文件的管理。4、項(xiàng)目管理器的使用A、建立文件“新建”按鈕B、添加文件“添加”按鈕C、修改文件“修改”按鈕D、移去文件“移去”按鈕E、刪除文件“移去”按鈕F、其他按鈕“瀏覽”、“打開”、“關(guān)閉”、“預(yù)覽”、“運(yùn)行”、“連編”

5、定制項(xiàng)目管理器

A、移動(dòng)、縮放、折疊、拆分項(xiàng)目管理器移動(dòng):鼠標(biāo)操作縮放:鼠標(biāo)操作折疊:、按鈕拆分:圖釘圖標(biāo)按鈕

B、停放“項(xiàng)目管理器”窗口將項(xiàng)目管理器拖到VisualFoxPro主窗口的頂部就可以使象其他工具欄一樣顯示在主窗口的頂部。注意:創(chuàng)建項(xiàng)目可以使用命令格式:CREATEPROJECT第三章:visualFoxpro數(shù)據(jù)庫及其操作 一.VFP數(shù)據(jù)庫及其建立。

1.基本概念:與早期的dBASE、Foxbase、Foxpro

不同,VFP中的數(shù)據(jù)庫只是一個(gè)邏輯上的概念,VFP中的數(shù)據(jù)庫文件中并不用來存儲數(shù)據(jù)。其擴(kuò)展名為.dbc

當(dāng)我們在VFP中建立一個(gè)數(shù)據(jù)庫時(shí),除了產(chǎn)生一個(gè).dbc

文件之外,還會產(chǎn)生另外的兩個(gè)文件:.dct(數(shù)據(jù)庫備注文件),.dcx(數(shù)據(jù)庫索引文件)。2.數(shù)據(jù)庫的建立方法:

1)在項(xiàng)目管理器中建立

2)通過“新建”對話框建立數(shù)據(jù)庫

3)使用命令交互建立數(shù)據(jù)庫

CREATEDATABASE[DATABASENAME|?]第三章:visualfoxpro數(shù)據(jù)庫及其操作二.數(shù)據(jù)庫的打開

1.在項(xiàng)目管理器中打開數(shù)據(jù)庫

2.通過打開對話框打開數(shù)據(jù)庫

3.使用命令打開數(shù)據(jù)庫

OPENDATABASE[filename|?][EXCLUSIVE|SHARED][NOUPDATE][VALIDATE]

參數(shù)說明:EXCLUSIVE以獨(dú)占方式打開,SHARED以共享方式打開。NOUPDATE以只讀方式打開,VALIDATE檢查數(shù)據(jù)庫中引用的對象是否合法。

4.設(shè)置當(dāng)前數(shù)據(jù)庫:SETDATABASETO[databasename]

第三章:visualFoxpro數(shù)據(jù)庫及其操作三、修改數(shù)據(jù)庫在VFP中一般用數(shù)據(jù)庫設(shè)計(jì)器修改數(shù)據(jù)庫,數(shù)據(jù)庫設(shè)計(jì)器可以用如下的幾種方式打開.1.在項(xiàng)目管理器中打開

2.在打開對話框中打開數(shù)據(jù)庫

3.使用命令打開

MODIFYDATABASE[databasename|?][NOWAIT][NOEDIT]databasename給出要修改的數(shù)據(jù)庫名稱,NOWAIT在程序設(shè)計(jì)中有作用,在交互式打開中沒有用.NOEDIT只打開數(shù)據(jù)庫設(shè)計(jì)器,而禁止對其進(jìn)行修改.

第三章:visualfoxpro數(shù)據(jù)庫及其操作四.數(shù)據(jù)庫的刪除

1.在項(xiàng)目管理器中刪除數(shù)據(jù)庫移去:將數(shù)據(jù)庫從項(xiàng)目管理器中移去,但并不從磁盤上刪除刪除:不僅從項(xiàng)目管理器中移去,也從磁盤上刪除

2.命令刪除:

在項(xiàng)目管理器中刪除數(shù)據(jù)庫,不管是用移去,還是刪除,都只將數(shù)據(jù)庫文件刪除,而數(shù)據(jù)庫中的表和其他的文件依然在磁盤上.用命令方式可以將表和其他文件連同數(shù)據(jù)庫一起刪除.

DELETEDATABASEdatabasename|?[deletetables][recycle]

deletetables

同時(shí)刪除表,recycle將刪除的文件放入回收站.3.SETSAFETYON|OFF是否顯示刪除對話框第三章:visualfoxpro數(shù)據(jù)庫及其操作五、數(shù)據(jù)表的建立

1.建立方法:1)在數(shù)據(jù)庫設(shè)計(jì)器中用菜單命令建立.2)用CREATE

命令語句建立注:無論上述哪種方法創(chuàng)建數(shù)據(jù)表,最終都要通過表設(shè)計(jì)器來完成設(shè)置.表的擴(kuò)展名為.dbf,若有備注和通用型大字段的表擴(kuò)展名為.fpt。

2.表設(shè)計(jì)器介紹:1)字段名:字段變量的名稱,每個(gè)字段都必須有字段名,其命名規(guī)則如下:

自由表字段名最長為10個(gè)字符,數(shù)據(jù)庫表最長為128個(gè)字符.

字段名必須以字母或漢字開頭.

字段名可以由漢字、字母、數(shù)字、下劃線組成。字段名中不能包含空格。第三章:visualfoxpro數(shù)據(jù)庫及其操作

2)字段類型和寬度:字段類型決定了存儲在字段中的數(shù)據(jù)類型

3)空值:是否允許字段。

4)字段有效性組框:可定義字段的有效性規(guī)則及違反規(guī)則時(shí)提示信息和字段默認(rèn)值。

5)顯示組框:可定義字段顯示的格式等。

6)字段注釋:為每個(gè)字段添加注釋。

3.修改表結(jié)構(gòu):方法一:右擊/修改方法二:modifystructure

在表設(shè)計(jì)器中可以修改表結(jié)構(gòu),其操作主要包括:

1)修改已有的字段。

2)增加新字段。

3)刪除不用字段。第三章:visualfoxpro數(shù)據(jù)庫及其操作六.表的基本操作:

1.使用瀏覽器操作表:

1)在表瀏覽器中可以對表進(jìn)行如下操作:瀏覽操作,修改記錄操作,刪除記錄操作

2)瀏覽器的啟動(dòng)方法:可以用顯示菜單中的瀏覽命令或者用BROWSE命令。

3)添加記錄:按Ctrl+Y或從“表”菜單中選擇“追加新記錄”。

4)設(shè)置刪除標(biāo)記和取消刪除標(biāo)記:ctrl+T

或“表”菜單中選擇“切換刪除標(biāo)記”。

5)退出瀏覽器:ctrl+w

或esc

2.增加記錄操作:

1)APPEND[BLANK]APPEND命令是在表的尾部增加記錄。

BLANK參數(shù)的作用是在表的尾部增加一條記錄,但不彈出交互式輸入框。而后通過EDIT、CHANGE或BROWSE命令交互進(jìn)行輸入,或用REPLACE命令直接修改該空白記錄值。第三章:visualfoxpro數(shù)據(jù)庫及其操作

2)INSERT[BEFORE][BLANK]INSERT命令是在當(dāng)前記錄前或后插入一條新的記錄,如果指定BEFROE參數(shù)則在當(dāng)前記錄前插入新記錄,否則在當(dāng)前記錄后插入新記錄,如果指定BLANK則不出現(xiàn)交互式輸入框,用EIDT或CHANGE命令對插入的記錄進(jìn)行輸入。注:如果表中建立了主索引或侯選索引,則不能用以上的APPEND或INSERT命令插入記錄,必須使用SQL的INSERT命令插入記錄。3.刪除記錄命令:

1)邏輯刪除或置刪除標(biāo)記命令:

DELETE[FORlExpressionl]

例:deletefor年齡=20and性別=“男”

2)恢復(fù)記錄或撤消刪除標(biāo)記命令:

RECALL[FORlExpressionl]

例:recallfor性別=“男”

3)物理刪除帶有刪除標(biāo)記的記錄:PACK4)物理刪除表中全部記錄的命令:ZAP 4.修改記錄命令:

1)EDIT,CHANGE命令交互式修改。

2)REPLACE命令直接修改;

REPLACEfieldname1WITH

eExpressionl[,fieldname2witheExpressionl2]……

例:replaceall年齡with年齡+1replaceall性別with“男”for性別=“女”5.顯示記錄命令:

LIST\DISPLAY[[FIELDS]fieldlist][FORlExpressionl][OFF][TOPRINTER[PROMPT]]TOFILEfilename]

其中參數(shù):

Fieldlist:用逗號隔開的字段名,默認(rèn)顯示全部字段

lexpressionl條件表達(dá)式,若使用FOR短語指定條件,則只顯示滿足條件的記錄;●Toprinter將結(jié)果輸出到打印機(jī),prompt可以對打印機(jī)進(jìn)行設(shè)置?!馮ofile將結(jié)果輸出到文件,filename是文件名

☆注:LIST和DISPLAY都是顯示記錄,區(qū)別在于不帶參數(shù)的LIST顯示所有的記錄,而不帶參數(shù)的DISPLAY顯示當(dāng)前記錄。

6.查詢定位命令:

1)GO(GOTO)命令直接定位:

GOTOnRecordnumber|TOP|BOTTOM

作用是絕對定位到指定的記錄,其中nrecordnumber是記錄號,即直接按記錄號定位;TOP是表頭,當(dāng)不使用索引時(shí)是記錄號為1的記錄,使用索引時(shí)是索引排在最前面的索引對應(yīng)的記錄;BOTTOM是表尾,無索引時(shí)為最大記錄,有索引時(shí)是排在最后面對應(yīng)的記錄。

第三章:visualfoxpro數(shù)據(jù)庫及其操作2)SKIP命令相對定位:

SKIP[nrecords]SKIP是相對當(dāng)前記錄移動(dòng)由nrecords

指定的記錄數(shù)。Nrecords為正數(shù)時(shí)向下移動(dòng),為負(fù)數(shù)時(shí)向上移動(dòng)。Skip是按邏輯順序定位的,即若使用索引時(shí),是按索引項(xiàng)的順序定位的。注:P69-70函數(shù)

3)LOCATE命令定位:

LOCATEFOReExpressionl

該命令執(zhí)行后將記錄指針定位在滿足條件的第1條記錄上,若沒有則指向文件結(jié)束位置。可與CONTINUE命令連用,繼續(xù)定位到滿足條件的下一條記錄,無則指向文件結(jié)束位置。FOUND()函數(shù)可以判斷是否找到滿足條件的記錄,有滿足的返回.T.,否則為.F.。課后練習(xí)題

1、筆試題:P123習(xí)題中的選擇、填空題

2、上機(jī)題:P125習(xí)題三中第1題的①②

3、上機(jī)題:P129中的四個(gè)表(倉庫、職工、訂購單、供應(yīng)商)1.索引的作用為了對表中的記錄進(jìn)行邏輯排序、加速的查詢或操作我們需要建立索引。2.索引的概念:由指針構(gòu)成的文件,這些指針邏輯上按照索引關(guān)鍵字的值進(jìn)行排序。索引文件和表的.dbf文件分別存儲,并且不改變表中記錄的物理順序。3.4索引物理順序與邏輯順序物理順序:表中記錄的存儲順序按記錄輸入的時(shí)間順序存放邏輯順序:記錄的處理順序?qū)τ涗洶茨硞€(gè)(些)字段值排序3.索引的種類:

1)主索引:強(qiáng)調(diào)字段中不出現(xiàn)重復(fù)值。一個(gè)表只能有一個(gè)主關(guān)鍵字,所以一個(gè)表只能建立一個(gè)主索引。其可確保輸入值的惟一性。

2)侯選索引:也強(qiáng)調(diào)字段中不出現(xiàn)重復(fù)值,建立此索引的字段可看作是候選關(guān)鍵字,所以一個(gè)表中可以有多個(gè)侯選索引。

3)惟一索引:惟一性指的是索引項(xiàng)的惟一,而不是字段值的惟一,這種索引是為了與早期的版本兼容。一個(gè)表可建多個(gè)惟一索引。

4)普通索引:也可決定記錄的處理順序,它不僅允許字段出現(xiàn)重復(fù)值,,索引項(xiàng)中也允許出現(xiàn)重復(fù)值。一個(gè)表可建多個(gè)普通索引。第三章:visualfoxpro數(shù)據(jù)庫及其操作

4.索引的創(chuàng)建:

1)在表設(shè)計(jì)器中創(chuàng)建索引:

A、表設(shè)計(jì)器“字段”選項(xiàng)卡→建立升序、降序等單項(xiàng)索引(.IDX文件)。

B、表設(shè)計(jì)器“索引”選項(xiàng)卡→建立多個(gè)侯選、普通、唯一索引,建立一個(gè)主索引等復(fù)合字段索引(.CDX文件)。

2、使用命令建立索引

INDEXON

eExpression

TO

IDXFileName|TAG

TagName[OFCDXFileName][FORlExpression][COMPACT][ASCENDING|DESCENDING][UNIQUE|CANDIDATE][ADDITIVE]參數(shù)或短語含義:

eExpression:索引表達(dá)式,可以是字段名、包含字段名的表達(dá)式。

TOIDXFileName:建立一個(gè)單獨(dú)的索引文件,擴(kuò)展名.IDX。

TAGTagName:建立多個(gè)索引在一個(gè)索引文件中的復(fù)合索引,擴(kuò)展名.CDX。

OFCDXFileName:建立包含多個(gè)索引的復(fù)合索引,擴(kuò)展名.CDX。

FOR

lExpression:建立滿足索引過濾條件的記錄的索引。

COMPACT:建立一個(gè)壓縮的.IDX文件。

ASCENDING|DESCENDING:建立升序、降序索引默認(rèn)是升序。

UNIQUE|CANDIDATE:建立唯一、侯選索引。

ADDITIVE選項(xiàng):是否關(guān)閉以前索引,默認(rèn)是關(guān)閉已使用的索引?!锵嚓P(guān)注意事項(xiàng)1、從索引的組織方式分類:

A、單獨(dú)的.IDX索引,是一種非結(jié)構(gòu)單索引。

B、采用非默認(rèn)名的.CDX索引,是非結(jié)構(gòu)復(fù)合索引。

C、與表同名的.CDX索引,是結(jié)構(gòu)復(fù)合壓縮索引。2、結(jié)構(gòu)復(fù)合壓縮索引文件的特性:

A、在打開表時(shí)自動(dòng)打開

B、在同一索引文件中能包含多個(gè)索引方案,或索引關(guān)鍵字

C、在添加、更改、刪除記錄時(shí)自動(dòng)維護(hù)索引注意:一般只使用結(jié)構(gòu)復(fù)合壓縮索引文件,用“表設(shè)計(jì)器”建立的索引是結(jié)構(gòu)復(fù)合壓縮索引。第三章:visualfoxpro數(shù)據(jù)庫及其操作

6.使用索引:

1)打開索引文件:SETINDEXTO

indexfilelist

打開由indexfilelist

列表指定的一系列索引文件。

2)設(shè)置當(dāng)前索引:

SETORDERTO[nIndexNumber|[TAG]tagname][ASCENDING|DESCENDING]3)使用索引快速定位:SEEK

eExpression[ordernIndexNumber|

[TAG]tagname][ASCENDING|DESCENDING]

例:seek‘9921105’order學(xué)號

4)刪除索引:DELETETAG

TagName1

DELETETAGALL

刪除所有的索引

八、數(shù)據(jù)完整性1、數(shù)據(jù)完整性所謂數(shù)據(jù)完整性,指保證數(shù)據(jù)正確的特性,簡單地說就是控制數(shù)據(jù)的一致性。2、數(shù)據(jù)完整性類型實(shí)體完整性、域完整性、參照完整性

A、實(shí)體完整性與主關(guān)鍵字實(shí)體完整性:是保證表中記錄惟一的特性,即在一個(gè)表中不允許有重復(fù)的記錄。即保證實(shí)體惟一性。如果一個(gè)字段的值或幾個(gè)字段的值能夠唯一標(biāo)識表中的一條記錄,則這樣的字段稱為侯選關(guān)鍵字。其中一個(gè)稱為主關(guān)鍵字。

注意:主關(guān)鍵字稱為主索引,侯選關(guān)鍵字稱為侯選索引。B、域完整性與約束規(guī)則域完整性:是限定字段的取值類型和取值范圍。域約束規(guī)則:也稱作字段有效性規(guī)則,在插入或修改字段值時(shí)被激活,主要用于數(shù)據(jù)輸入正確性的檢驗(yàn)。

注意:表設(shè)計(jì)器:“規(guī)則”是邏輯表達(dá)式,“信息”是字符串表達(dá)式,“默認(rèn)值”的類型則以字段的類型確定。C、參照完整性與表之間的關(guān)聯(lián)參照完整性:是當(dāng)插入、刪除、修改一個(gè)表中的數(shù)據(jù)時(shí),通過參照引用相互關(guān)聯(lián)的另一個(gè)表中的數(shù)據(jù),來檢查對表的數(shù)據(jù)操作是否正確。參照完整性是關(guān)系數(shù)據(jù)庫管理系統(tǒng)的一個(gè)重要的功能。在VisualFoxPro中建立參照完整性,必須首先建立表之間的聯(lián)系,即關(guān)系。注意:如果一個(gè)字段或字段組合不是本表的關(guān)鍵字,而是另一個(gè)表的關(guān)鍵字,則這樣的字段稱為外部關(guān)鍵字。3、建立表之間的聯(lián)系在數(shù)據(jù)庫設(shè)計(jì)器中設(shè)計(jì)表之間的聯(lián)系時(shí),要在父表中建立主索引,在子表中建立普通索引(父主子普),然后通過父表的主索引和子表的普通索引建立起兩個(gè)表之間的聯(lián)系。建立聯(lián)系方法:鼠標(biāo)拖動(dòng)編輯聯(lián)系方法:快捷菜單(右擊)4、設(shè)置參照完整性約束A、清理數(shù)據(jù)庫“數(shù)據(jù)庫”菜單/“清理數(shù)據(jù)庫”命令、PACKDATABASE命令B、編輯參照完整性“右鍵”快捷菜單/“編輯參照完整性”→打開“參照完整性生成器”C、參照完整性規(guī)則更新規(guī)則、刪除規(guī)則、插入規(guī)則a、更新規(guī)則:規(guī)定了當(dāng)更新父表中的連接字段(主關(guān)鍵字)值時(shí),如何處理相關(guān)的子表中的記錄?!凹壜?lián)”:則用新的連接字段值自動(dòng)修改子表中的相關(guān)所有記錄“限制”:若子表中有相關(guān)的記錄,則禁止修改父表中的連接字段值“忽略”:則不作參照完整性檢查,可隨意更新父記錄的連接字段值b、刪除規(guī)則:規(guī)定了當(dāng)刪除父表中的記錄時(shí),如何處理子表中相關(guān)的記錄?!凹壜?lián)”:則自動(dòng)刪除子表中的相關(guān)所有記錄。“限制”:若子表中有相關(guān)的記錄,則禁止刪除父表中的記錄。“忽略”:則不作參照完整性檢查,即刪除父表的記錄時(shí)與子表無關(guān)。c、插入規(guī)則:規(guī)定了當(dāng)插入子表中的記錄時(shí),是否進(jìn)行參照完整性檢查。“限制”:若父表中沒有相匹配的連接字段值則禁止插入子記錄?!昂雎浴保簞t不作參照完整性檢查,即可以隨意插入子記錄。第三章:visualfoxpro數(shù)據(jù)庫及其操作九、自由表所謂自由表就是那些不屬于任何數(shù)據(jù)庫的表,在創(chuàng)建表時(shí),未打開數(shù)據(jù)庫,則創(chuàng)建的表也是自由表??蓪⒆杂杀硖砑拥綌?shù)據(jù)庫中,使之成為數(shù)據(jù)庫表,也可將數(shù)據(jù)庫表從數(shù)據(jù)庫中移出,使之成為自由表。1、自由表的建立方法:

a、“項(xiàng)目管理器”→“數(shù)據(jù)”選項(xiàng)卡選擇“自由表”→“新建”按鈕

b、“文件”菜單→“新建”按鈕→選擇“表”→“新建文件”

c、CREATE命令注意:1)以上方法打開“表設(shè)計(jì)器”

2)后兩種方法在沒有打開數(shù)據(jù)庫的前提下使用

2、數(shù)據(jù)庫表與自由表:數(shù)據(jù)庫表特點(diǎn):①數(shù)據(jù)庫表可以使用長表名、長字段名②可以為數(shù)據(jù)庫表中的字段指定標(biāo)題、添加注釋③可以為數(shù)據(jù)庫表的字段指定默認(rèn)值、輸入掩碼④數(shù)據(jù)庫表的字段有默認(rèn)的控件類⑤可以為數(shù)據(jù)庫表規(guī)定字段級規(guī)則、記錄級規(guī)則⑥數(shù)據(jù)庫表支持主關(guān)鍵字、參照完整性、表之間的聯(lián)系⑦支持INSERT、UPDATE、DELETE事件的觸發(fā)器(一)、將自由表添加到數(shù)據(jù)庫方法:

A、“項(xiàng)目管理器”→“項(xiàng)目”菜單/“添加文件”→“添加”按鈕

B、“數(shù)據(jù)庫設(shè)計(jì)器”→“數(shù)據(jù)庫”菜單或右擊/“添加表”

C、命令格式:ADDTABLETableName

|?[NAMELongTableName]

選項(xiàng):[NAMELongTableName]指定最多128個(gè)字符的長名。注意:一個(gè)表只屬于一個(gè)數(shù)據(jù)庫。(二)、從數(shù)據(jù)庫中移出表方法:

A、“項(xiàng)目管理器”→“項(xiàng)目”菜單/“移去文件”命令→“移去”按鈕

B、“數(shù)據(jù)庫設(shè)計(jì)器”→“數(shù)據(jù)庫”菜單/“移去”命令→“右鍵”快捷菜單/“刪除”命令

C、命令格式:REMOVETABLETableName

|?[DELETE][RECYCLE]

選項(xiàng):[DELETE]從磁盤上刪除,[RECYCLE]放入回收站中。注意:

A、“移去”、“刪除”按鈕的使用

B、相關(guān)信息設(shè)置受到影響,如:索引、默認(rèn)值、有關(guān)規(guī)則、長文件名等。(一)、工作區(qū)1、所謂的工作區(qū):實(shí)際上是一些內(nèi)存容量。

A、指定工作區(qū)的命令格式:SELECTnWorkArea|

cTableAlias

功能:選擇指定工作區(qū),默認(rèn)為第1個(gè)工作區(qū)。

參數(shù):nWorkArea是:0~32767之間的數(shù)

cTableAlias是:指表名或表的別名注意:SELECT0:指定編號最小的可用工作區(qū)。表的別名:A~J、W11~W32767

B、指定表別名的命令格式:USETableNameINnWorkAreaALIAScTableAlias

功能:指定表的別名例:us

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論