2012計算機等級考試VFP上機典型試題一
上機考試題型總結(jié):
題型1:對表進行設(shè)置
例題:
打開T盤根目錄中的項目文件JXGL,在該項目中已有一數(shù)據(jù)庫JXSJ。
1.在JXSJ數(shù)據(jù)庫中按如下表格中所示的結(jié)構(gòu)創(chuàng)建TAB.DBF表,并按表格后的要求設(shè)置相關(guān)屬性。
字段名
數(shù)據(jù)類型
寬度
字段標題
Cdcs
C
40
傳遞城市
Cdrq
D
傳遞日期
Cdrs
I
火炬手人數(shù)
Cdlxt
G
傳遞路線圖
Cdjs
M
傳遞介紹
(1)設(shè)置TAB表的注釋:火炬?zhèn)鬟f城市信息表;
操作:在Tab表的”表”選項卡中的表注釋中輸入” 火炬?zhèn)鬟f城市信息表”
(2)設(shè)置Cdrq字段的有效性規(guī)則及信息:傳遞日期必須在2008年8月8日前(對現(xiàn)有數(shù)據(jù)不驗證此規(guī)則)
操作:選中cdrq字段, 在有效性規(guī)則中輸入cdrq《{^2008-8-8},在信息輸入框中輸入” 傳遞日期必須在2008年8月8日前”,注意, 這里的””一定是英文狀態(tài)下輸入的,并且信息必須要加””
(3)將Cdrs字段的默認值設(shè)置為100,Cdcs設(shè)置為南京,Cdrq設(shè)置為2008年8月8日
操作:選中cdrs,在默認值中輸入100,因為cdrs是數(shù)值型的,所以直接輸入100,選中cdcs,在默認值中直接輸入”南京”,因cdcs是字符型的,所以要加雙引號,選中cdrq,在默認值中輸入{^2008-8-8}
(4)將cdcs自動刪除前導(dǎo)空格, 將cdcs拖放到表單時自動顯示文本框(TextBox),輸入cdcs中的值自動轉(zhuǎn)換為大寫字母,按Cdcs字段創(chuàng)建主索引,索引名為abcd。按Cdcs與Cdrq創(chuàng)建普通索引cdef
操作:選中cdcs,在格式中輸入T,在顯示類中選中TextBox,自動轉(zhuǎn)換為大寫,在格式原有的T之后增加!,
切換到索引選項卡,索引名輸入abcd,選中主索引,索引表達式輸入cdcs,增加一個索引,索引名輸入cdef,選中普通索引,索引表達式為cdcs+dtoc(cdrq,1),因為cdrq是日期型的所以要轉(zhuǎn)換成字符型
(5)設(shè)置xs表中的xh只能寫入數(shù)字,允許輸入空值
操作:選中xh字段,在輸入掩碼中輸入12個9,因為xh的寬度是12,一個9是一個數(shù)值字符
2.在TAB表中輸入如下記錄:
Cdcs
Cdrq
Cdrs
Cdlxt
Cdjs
南京
2008/05/27
208
(插入lxt.jpg文件)
南京這個城市
操作:表-》追加新記錄,然后錄入,特別是在輸入cdrq時,應(yīng)輸入05/27/2008.因為默認情況下是按照月-日-年來組織數(shù)據(jù)的,在輸入cdlxt時,雙擊à編輯à插入對象à由文件創(chuàng)建à瀏覽
3.設(shè)置CJ表的更新觸發(fā)器,要求課程代碼為”60023”的記錄不允許修改。為js表設(shè)置刪除觸發(fā)器,禁止刪除
操作:在更新觸發(fā)器中輸入:kcdm!=”60023”,在刪除觸發(fā)器中輸入.f.,因為觸發(fā)器返回.t.表示允許執(zhí)行操作,返回.f.不允許執(zhí)行操作
編輯推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |