計算機二級vfp資料題庫1_第1頁
計算機二級vfp資料題庫1_第2頁
計算機二級vfp資料題庫1_第3頁
計算機二級vfp資料題庫1_第4頁
計算機二級vfp資料題庫1_第5頁
已閱讀5頁,還剩181頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1.

【操作步驟】

(1)打開VisualFoxPro,在命令窗口輸入:

INSEINTO零件信息VALUES(〃p7〃,〃PN7〃,1020)

并按下回車鍵執(zhí)行語句。

然后創(chuàng)建一個程序文件。ne.prg,把代碼復制過去并保存。

(2)在命令窗口輸入:

DELEFROM零件信息WHERE單價<600

并按下回車鍵執(zhí)行語句。

然后創(chuàng)建一個程序文件two.prg,把代碼復制過去并保存。

(3)在命令窗口輸入:

UPDATE零件信息SET單價二1090WHERE零件號二〃p4〃

并按下回車鍵執(zhí)行語句。

然后創(chuàng)建一個程序文件Ihree.prg,把代碼復制過去并保存。

⑷打開菜單mymenu.mnx后,選擇系統(tǒng)菜單中的〃菜單〃,然后選擇〃生成〃。

(1)【操作步驟】

打開考生文件夾下的程序文件,并按題目的要求進行改錯,修改完成后運行

程序文件。

***********程序提供的代碼***********

SELECT零件名稱FROM零件信息WHERE零件號二;

(SELECT零件號FROM使用零件;

GROUPBY項目號HAVINGCOUNT(項目號)=3);

ORDERBY零件名稱;

INTOFILEresults

25crjCrjwrjirjw

其中,第1行中的〃/需改為〃IN〃;第3行中的“GROUPBY項目號〃需改為〃GROUP

BY零件號〃;第5行中的“INTOFILE〃需改為〃TOFILE”。

(2)【操作步驟】

步驟1:打開考生文件夾下的〃項目信息〃表,通過一對多報表向?qū)?chuàng)建一個

報表。

步驟2:選擇表并添加相應的字段到選定字段中。

步驟3:按題目要求選擇排序并設置報表樣式。

步驟4:在〃步驟6—完成〃中輸入報表標題。

步驟5:輸入報表文件名report。

(1)【操作步驟】

步驟1:單擊常用工具欄中的〃新建〃按鈕,新建一個查詢,依次將題目所要

求的表添加到查詢設計器中。

步驟2:分別選中字段〃項目信息.項目號〃、〃項目信息.項目名〃、〃零件信

息.零件名稱〃和〃使用零件.數(shù)量〃并添加到可用字段。

步驟3:在〃排序依據(jù)〃選項卡中為查詢設置排序。

步驟4:在系統(tǒng)菜單中單擊〃保存〃按鈕保存查詢,輸入查詢名〃chaxun〃。最

后單擊常用工具欄中的〃運行”按鈕運行查詢。

(2)【操作步驟】

步驟1:在命令窗口輸入〃CREATEFORMmyfonn〃新建表單。并修改表單的

Name屬性為myform。

步驟2:從表單控件工具欄向表單中添加一個表格控件和一個命令按鈕控件,

修改表單控件的屬性。

步驟3:設置命令按鈕與表格等寬且左對齊。

步驟4:雙擊〃退出〃按鈕,寫入Click事件代碼。

******〃退出〃按鈕Click事件代碼******

ThisForm.Release

2【操作步驟】

(1)在命令窗口輸入命令:CreateData訂單管理,打開數(shù)據(jù)庫設計器,將自由

表“employee"、"orders〃和“cuslomer〃添力口至U數(shù)據(jù)庫中。

(2)在數(shù)據(jù)庫設計器中為表orders建立普通索引,索引名為〃nF',索引表達式

為〃year(簽訂日期)〃。

(3)按照上述操作步驟分別為表employee和orders建立主索引和普通索引,在

數(shù)據(jù)庫設計器中從主索引拖到普通索引建立表的聯(lián)系。

(4)打開參照完整性編輯器,按題目的要求設置規(guī)則。

(1)【操作步驟】

步驟1:打開表單formone,在表單的空白處單擊右鍵,將Orders表添加到表

單的數(shù)據(jù)環(huán)境中。

步驟2:修改列表框和表格的屬性。

步驟3:雙擊〃顯示〃按鈕,修改其Click事件代碼如下。

************程序提供的************

嚇面代碼的功能是向8用戶對列表框的選擇結(jié)果構建字段列表,然后進一

步構建select語句并據(jù)此為表格的相關屬性設值。

*修改所有***FOUND***下面的一條語句。

*不能修改其他語句。不能增加語句,也不能刪除語句。

〃〃

S二

f=.T.

***************FOUND***************

FORi=lTOthisform.Listl.ColumnCount

IFthisform.Listl.Selected(i)

IFf

***************FOUND***************

s=thisform.Listl.value

f=.F.

ELSE

***************FOUND***************

s=s+thisform.Listl.value

ENDIF

ENDIF

ENDFOR

st="select&sfromordersintocursortmp〃

thisform.Gridl.RecordSource=st

【操作步驟】

步驟1:在命令窗口輸入

Createformmyform

新建表單。

步驟2:將表單的〃ShowWindow〃屬性設置為〃2.作為頂層表單〃。

步驟3:雙擊表單空白處,編寫表單的Tnit〃事件代碼:

DOmymenu.mprWITHTHIS,“myfonrT

步驟4:新建菜單,輸入菜單項〃統(tǒng)計(\<T)〃和〃退出(\<R)〃,并為〃統(tǒng)計〃菜

單項設置訪問鍵〃ALT+「。

步驟5:以同樣的方式為〃退出〃菜單項設置訪問鍵〃AET+R〃,并執(zhí)行〃顯示〃

菜單下的〃常規(guī)選項〃命令,將此菜單設置為〃頂層表單〃。

步驟6:為〃統(tǒng)計〃和〃退出〃菜單項創(chuàng)建過程,寫入如下SQL語句。

******〃統(tǒng)計〃菜單中的命令語句******

SELECTCuslomer.客戶號,Customer.客戶名,sum(orders.金額)as合計;

FROMcustomer,orders;

WHERECustomer.客戶號=Orders.客戶號;

GROUPBYCustomer.客戶號;

ORDERBY3DESC;

INTOTABLEtabletwo.dbf

3【操作步驟】

(1)在命令窗口輸入:

CreaData學校

按下回車鍵執(zhí)行語句,打開數(shù)據(jù)庫設計器,將表〃教師表〃、〃課程表〃和〃學

院表〃添加到數(shù)據(jù)庫中。

(2)新建一個程序,輸入:

ALTERTABLE課程表ADDUNIQUE課程號TAGtemp

保存程序名為one,最后運行程序。

(3)通過表單向?qū)陆ㄒ粋€表單,選定〃課程表〃的全部字段作為選定字段,選

擇按〃課程號〃降序排序,完成向?qū)Р⑤斎氡韱挝募鹠yform。

(4)打開程序test,將第二行語句改為:

DOWHILEi>=l

保存并運行程序,查看運行結(jié)果。

(1)【操作步驟】

打開考生文件夾下的程序文件temp,prg,并按題目的要求進行改錯,修改完

成后運行程序文件,如下所示。

***********程序提供的代碼***********

&&下句只有一處有錯誤

SELECT課程號FROM課程表WHERE課程名二〃數(shù)據(jù)結(jié)構〃TOARRAYa

&&下句有錯誤

OPEN教師表

STORE0TOsum

&&下句兩處有錯誤

SCANOF課程號=aOR工資>=4000

&&下句有錯誤

sum+1

ENDSCAN

?sum

【操作步驟】

步驟1:在命令窗口輸入:\

CreateFormoneform

并按回車鍵,新建一個名為oneform表單。

步驟2:在表單控件中以拖拽的方式向表單中添加兩個標簽、一個選項組、

一個組合框和兩個命令按鈕,并修改各控件的屬性。

步驟3:雙擊表單空白處,編寫表單的load事件代碼:

********表單的]oad事件代碼*********

publica(3)

a⑴=〃3000〃

a(2)=〃4(XX)〃

a(3)=〃5000〃

%:

步驟4:雙擊命令按鈕,分別編寫〃生成〃和〃退出〃按鈕的Click事件代碼。

******"生成”按鈕的Click事件代碼*******

x=val(boLvalue)

ifthisfbrm.optiongroup1.value=1

sele*from教師表where工資〉=xorderby工資desc,姓名into

tablesalary

else

sele*from教師表where工資<xorderby工資desc,姓名into

tablesalary

endif

rj*r5f?rfwrjCrfCr|Crjwrjwrjw55cr{Crjwrjjrfwrjw55cr|Crj?

******〃退出〃按鈕的Click事件代碼*******

ThisForm.Release

步驟5:保存表單,并按題目要求運行表單。

4【操作步驟】

(1)打開表studenl,在命令窗口輸入:browse,按下回車鍵,按要求修改表的

內(nèi)容。

(2)打開score表,單擊〃顯示〃菜單中的〃表設計器〃菜單命令,打開表設計器,

修改字段名稱。

(3)在命令窗口輸入SQL命令:

ALTERTABLEstudentADDUNIQUE學號TAG學號

按下回車鍵。并將該語句保存到three.prg文件中。

(4)同第2小題,打開course的表設計器,建立候選索引〃課程編號〃。

步驟

操作

(1)【

輸入

窗口

命令

1:在

步驟

tab

eform

Creat

后在

件,然

應的控

擊相

中單

控件

表單

b,在

文件ta

個表單

新建一

鍵,

回車

按下

面。

個頁

改為3

頁框

。將

令按鈕

一個命

件、

框控

個頁

畫出一

表單上

置頁框

項,設

編輯〃

選擇〃

菜單中

的快捷

在彈出

擊右鍵

框上單

:在頁

步驟2

。

屬性

標題

頁的學生

n

aptio

lC

Page課程

n

aptio

2C

Page成績

tion

Cap

Page3

令,

〃命

環(huán)境

數(shù)據(jù)

擊〃

中單

菜單

快捷

出的

在彈

右鍵,

處單擊

單空白

:在表

步驟3

。

境中

據(jù)環(huán)

到數(shù)

re〃

〃sco

se〃和

"cour

ent"、

〃stud

加表

單添

為表

頁中。

相應的

拖拽到

求將表

目的要

,按題

編輯

鍵一

擊右

上單

頁框

:在

步驟4

事件

lick

入其C

,輸

退出

改為

標題

按鈕的

命令

:將

步驟5

。

elease

orm.R

ThisF

。

看結(jié)果

表單查

并運行

:保存

步驟6

步驟

【操作

(2)

。

事件

lick

鈕的C

命令按

計算〃

修改〃

odi2,

表單m

:打開

步驟1

**

****

****

碼**

供的代

程序提

****

****

****

溫馨提示

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

評論

0/150

提交評論