VFP知識點總結(jié)(考試必備)_第1頁
VFP知識點總結(jié)(考試必備)_第2頁
VFP知識點總結(jié)(考試必備)_第3頁
VFP知識點總結(jié)(考試必備)_第4頁
VFP知識點總結(jié)(考試必備)_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上一、有效性規(guī)則和參照完整性1有效性規(guī)則 先選中要求設(shè)置的字段,(1)“規(guī)則”:邏輯型表達式即SQL格式表達式。例:年齡是15-20: 年齡=15 and 年齡=20(2)“信息”:字符型表達式,直接摘抄加“”(英文狀態(tài))(3)“默認值”:看選中的字段是什么類型2.參照完整性 (1)判斷一方(沒有重復(fù)字段的表)和多方(有重復(fù)字段的表) (2)一方建主索引,多方建普通索引 (3)由一方向多方扯一條線 (4)清理數(shù)據(jù)庫(數(shù)據(jù)庫清理數(shù)據(jù)庫,如果遇到“文件正在使用暫不能發(fā)布pack命令,” 此時close all,再重新以獨占方式打開數(shù)據(jù)庫再進行一次清理) (5)右鍵編輯參照完

2、整性(兩個永久性聯(lián)系須一一設(shè)置其參照完整性)二、 SQL語句1格式:格式一:Select top字段1/字段2 from 表1,表2. where 連接條件 and(or) 篩選條件 group by 某一字段 haing count(字段) order by 字段1 asc/desc, 字段2 asc/desc into table 表格式二:Select top字段1/字段2 from 表1 join表2 join 表3. on 連接條件(返回來寫) where 篩選條件 group by 某一字段 haing count(字段) order by 字段1 asc/desc, 字段2 as

3、c/desc into table 表 “字段1/字段2”,根據(jù)題目要求,搜索什么字段寫什么字段,若其中某一字段在表中沒有則認定為是起的新名字,在該字段前加as,之后向函數(shù)avg(),sum(),max(),min(),count()?!癵roup by 某一字段 haing count(字段)”為難點??紤]用不用group by,首先在草稿紙上或腦海生成題目要求的表,選取一個個例填寫分析是否用得到group by,按什么分組。國家名稱獎牌數(shù)中國10美國4俄羅斯7(3)select * from 表 where 某一字段 is null (4)運行過程中碰到“XX不唯一”找到該字段在其前面加上

4、表名。2查詢設(shè)計器與視圖設(shè)計器區(qū)別“更新條件”函數(shù)和表達式:右側(cè) 查詢?nèi)ハ颍河益I-輸出設(shè)置查詢?nèi)ハ?表 或菜單查詢-查詢?nèi)ハ?表3.其他 (1)insert into 表名 values()insert 表名(字段1,字段2) values()(2)update 表名 set 字段 where 條件 Vf命令:replace 字段 with for 條件(3)delete from 表名 where 條件 Pack 刪除打邏輯刪除標(biāo)記記錄 Zap 刪除全部記錄只留表結(jié)構(gòu)(4)alter table 表名 add (column) 字段 C(6) alter table 表名 drop 字段al

5、ter table 表名 rename 字段1 to 字段2(5)select * from 表 into array/table/cursor 數(shù)組名/新表名/臨時表select * from 表 to fiel 文件名(.txt)三、菜單1 加訪問鍵-字母(筆試中填)| 選項處打 加分隔線-2顯示-常規(guī)選項(1)位置:“替換”、“追加”、“在之前”等。(2)作為頂層表單3菜單先保存(.mnx)再生成后運行(do 菜單名.mpr)。四、 表單1 文件名-保存時的名字 標(biāo)題-caption名,名稱,控件名-name 2.各控件常用屬性(1) 命令按鈕commad1:enabled、visibl

6、e等。(2) 命令組按鈕commandgroup1(右鍵-編輯):buttoncount、buttons(指定選第幾個按鈕)、value(選中的按鈕)、visible等。(3) 標(biāo)簽label1:(4) 文本框text1:value(輸入的內(nèi)容)、passwordchar、inputmark、controlsource等。(5) 復(fù)選框check1:value(選中為1,不選中為0)等(6)選項組按鈕buttongroup1(右鍵-編輯):buttoncount、buttons(指定選第幾個按鈕)、value(選中的按鈕)、visible等。(7) 表格grid1(右鍵-編輯):columnc

7、ount、recordsourcetype、recordsource(8)頁框pageframe(右鍵-編輯):pagecount、pages等。(9)列表框list1:value(選中的條目)、list(數(shù)值)-選中第幾項、listindex-列表索引、multiselect rowsourcetype、rowsource 等。(10) 組合框combo1:value(選中的條目)、list(數(shù)值)-選中第幾項、listindex-列表索引、multiselect rowsourcetype、rowsource 、style等。(11)時鐘timer1:enabled、interval等3.

8、表單中頂層表單步驟:(1)表單showwindows-2(2)load或init事件:do 菜單名.mpr with this4.表單中快捷菜單:rightclick事件:do 菜單名.mpr 5.布局工具欄:先全部選中要求的控件,顯示布局工具欄6.新建方法程序或?qū)傩裕?表單-新建方法程序/新建屬性7close allopen database 數(shù)據(jù)庫名use 表go topdo while not eof()或do while eof()=.f.變量賦予初值 do case if 條件 (then) case 條件 語句塊1 表達式1 或 else case 條件 語句塊2 表達式2 end

9、if otherwise 表達式n endcase語句塊skipenddo五、 雜項1. 函數(shù):Str()數(shù)值型轉(zhuǎn)換為字符型Val()字符型轉(zhuǎn)換為數(shù)值型CtoD()字符型轉(zhuǎn)換為日期型DtoC()日期型轉(zhuǎn)換為字符型CtoT()字符型轉(zhuǎn)換為日期時間型TtoC()日期時間型轉(zhuǎn)換為字符型abs()-絕對值 sign()-正數(shù)為1,負數(shù)為-1,0為0sqrt()-開平方pi()-圓周率int()-整數(shù)部分ceiling()-比他大的最小整數(shù) ceiling(4.9)-5floor()-比他小的最大整數(shù) floor(4.9)-4round()-四舍五入 round(123.453,0)-123round(

10、123.453,-1)-120 round(123.453,-2)-100mod()-余數(shù) mod(13,-12)-11max()、min()len()-字符串長度 x=”book,len(x)4 len(“x”)-1lower()-大寫變小寫、upper()-小寫變大寫space()-測空格trim()-去掉字符串尾部ltrim()-去掉字符串頭部alltrim()-去掉字符串頭部和尾部left()-從左邊取規(guī)定個字符right()-從右邊取規(guī)定個字符substr()-從規(guī)定位置起取規(guī)定個字符occurs()-第一個字符串在第二個字符串中出現(xiàn)的次數(shù)at()-第一個字符串在第二個字符串中出現(xiàn)的

11、位置(區(qū)分大小寫)atc()-第一個字符串在第二個字符串中出現(xiàn)的位置(不區(qū)分大小寫)stuff()-替換 stuff(“abcdefg”,2,0,”xyz”)-axyzbcdefgstuff(“abcdefg”,2,5,”xyz”)-axyzgstuff(“abcdefg”,2,4,”)-afgchrtran()單換chrtran(“abacadad”,”ad”,”xw”)-xbxcxwxwlike()-是否完全相等date()、time()、datetime()、year()、month()、day()、hour()、minute()、second()between()-值測試函數(shù)isnull()-是否是nullempty()-是否是0varitype()-測試類型eof()-文件末尾、bof()-文件開頭recno()-當(dāng)前記錄的記錄號recount()-文件中記錄個數(shù)iff()- 相當(dāng)于ifelse.deleted()-當(dāng)前指針?biāo)赣涗浭欠翊騽h除標(biāo)記 2.字段類型:字符型 C 數(shù)值型 N 貨

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論