VF6課時(shí)沖刺計(jì)劃_第1頁
VF6課時(shí)沖刺計(jì)劃_第2頁
VF6課時(shí)沖刺計(jì)劃_第3頁
VF6課時(shí)沖刺計(jì)劃_第4頁
VF6課時(shí)沖刺計(jì)劃_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、沖刺計(jì)劃1、 基本操作題2、 報(bào)表、菜單3、 查詢、視圖、SQL4、 表單、程序5、 背答案、快捷菜單、頁框、字段名=thisform.控件名.value、結(jié)果在文本框中顯示、選項(xiàng)按鈕組+組合框、選項(xiàng)按鈕組、選項(xiàng)按鈕組+復(fù)選框、兩個(gè)表格相關(guān)記錄6、 表格+按鈕、表格+文本框、表格+組合框、表格+列表框、宏替換、Do whileenddo、頂層表單、結(jié)果存放在已經(jīng)存在的空表中、普通SQL、連編、考試注意事項(xiàng) 擴(kuò)展名:表:.dbf 表備注:.fpt 單索引:.idx 復(fù)合索引:.cdx 數(shù)據(jù)庫:.dbc 查詢:.qpr 文本文件:.txt 項(xiàng)目:.pjx 表單:.scx 表單備注:.sct 程序:

2、.prg 菜單:.mnx 菜單備注:.mnt 菜單程序文件:.mpr 第一節(jié)課基本操作:一、項(xiàng)目管理器的使用1.建項(xiàng)目:選擇"文件"菜單中的"新建",在類型選擇框中選擇"項(xiàng)目",單擊新建文件按鈕,輸入項(xiàng)目名 1套2.在項(xiàng)目中添加數(shù)據(jù)庫:在項(xiàng)目管理器中選擇"數(shù)據(jù)"節(jié)點(diǎn)下的"數(shù)據(jù)庫",單擊"添加"按鈕并選擇要添加的數(shù)據(jù)庫,確定3.在項(xiàng)目中建立數(shù)據(jù)庫:選擇項(xiàng)目管理器中"數(shù)據(jù)"節(jié)點(diǎn)下的"數(shù)據(jù)庫",單擊"新建"按鈕,輸入數(shù)據(jù)庫

3、文件名,這時(shí)數(shù)據(jù)庫設(shè)計(jì)器自動打開4.在項(xiàng)目中建立查詢:選擇項(xiàng)目管理器中"數(shù)據(jù)"節(jié)點(diǎn)下的"查詢",單擊"新建"按鈕,在彈出的對話框中選擇"新建查詢"數(shù)據(jù)庫和表的使用1.建立數(shù)據(jù)庫:新建數(shù)據(jù)庫新建文件2.往數(shù)據(jù)庫中添加表:在數(shù)據(jù)庫設(shè)計(jì)器中單擊右鍵,選擇"添加表",選擇要添加到數(shù)據(jù)庫中的表,確定。3.建立索引:打開表設(shè)計(jì)器,單擊“索引”選項(xiàng)卡,寫上:索引名、表達(dá)式,選擇索引類型。 1套4.建立(一對多永久)聯(lián)系:在父表中選中主索引,按住鼠標(biāo)拖動至子表相應(yīng)的普通索引上,釋放鼠標(biāo),出現(xiàn)的連線即為聯(lián)系。 5

4、8套5.添加字段:不要求時(shí),一律添加到最下面。 58套6.重命名字段:打開表的設(shè)計(jì)器選中要修改的字段直接修改確定 7.規(guī)則:打開表的設(shè)計(jì)器先選中要設(shè)置的字段輸入規(guī)則:性別$"男女" 58套8.信息:打開表的設(shè)計(jì)器先選中要設(shè)置的字段輸入信息:"性別輸入錯誤"(引號一定要寫)9.默認(rèn)值:打開表的設(shè)計(jì)器選中要設(shè)置的字段輸入默認(rèn)值:"女"(注意定界符的使用)10.設(shè)置當(dāng)前索引:set order to 索引名 11.將"成績"字段的默認(rèn)值設(shè)置為空值(NULL)。注意:一定要在表設(shè)計(jì)器的成績字段上打?qū)础?10套二、SQL語

5、句的使用1.SQL語句查詢:select 字段名 from 表名 where 條件 44套2.SQL語句插入記錄:insert into 表名(字段名1,字段名2,) values (字段值1,字段值2,) 44套3.SQL語句修改(更新)記錄:update 表名 set 要修改的字段名=新值 where 條件 44套4.SQL語句邏輯刪除記錄:delete from 表名 where 條件 44套5.SQL語句建立表:create table 表名(字段名1 類型(寬度,小數(shù)位數(shù)), 字段名2類型(寬度,小數(shù)位數(shù)),) 16套6.物理刪除表:drop table 表名7.SQL語句增加字段:

6、alter table 表名 add column 字段名 類型(寬度)8.增加字段同時(shí)增加有效性:alter table 表名 add 字段名 check 規(guī)則 error 提示信息 default 默認(rèn)值9.字段已經(jīng)存在增加有效性:alter table 表名 alter 字段名 set check 規(guī)則 error 提示信息 alter table 表名 alter 字段名 set default 默認(rèn)值10.用SQL命令建立候選索引:alter table 表名 add unique 表達(dá)式 tag 索引名(重點(diǎn)) 9套11.用非SQL命令建立候選索引:index on 索引表達(dá)式 t

7、ag 索引名 candidate(重點(diǎn))12.查詢向?qū)В盒陆ú樵兿驅(qū)нx擇要添加的表下一步(按步驟完成)三、表單的使用文件名:最后保存時(shí)的名字(點(diǎn)保存按鈕時(shí)的名字)控件名、名稱、表單名:name 標(biāo)題:caption模式表單:windowtype為1-模式 35套不可移動:movable為.F. 26套滾動條:scrollbars 66套主窗口居中:AutoCenter為.T. 設(shè)置寬度:Width 設(shè)置高度:Height 頂邊距:Top 左邊距:Left設(shè)置TAB鍵:顯示設(shè)置TAB鍵次序依次單擊要設(shè)置TAB鍵的控件(上面顯示1、2、3) 23套設(shè)置焦點(diǎn):顯示設(shè)置TAB鍵次序依次單擊要設(shè)置TAB

8、鍵的控件(上面顯示1、2、3) 16套頂邊對齊:先選中要對齊的控件顯示布局工具欄點(diǎn)擊頂邊對齊在表單中建立方法:表單新建方法方法程序在名稱處輸入方法名添加關(guān)閉 15套在方法中輸入代碼:在屬性列表框的最下面找到新建的方法雙擊方法名調(diào)用表單的方法:thisform.方法名設(shè)置文本框初始值為0:value為0 49套文本框中顯示表單的寬度:value為=thisform.width 文本框中顯示字符型123:value為="123" 文本框中顯示數(shù)值型123:value為123設(shè)置文本框的值為當(dāng)前系統(tǒng)日期:value為=date() 將表單的高度設(shè)成文本框中的值:thisform.

9、height=val(thisform.text1.value) 27套將按鈕設(shè)置為可用:enabled為.T. 標(biāo)簽為黑體:fontname為“黑體” 表單的寬度設(shè)置為100:設(shè)置width為100把文本框的寬度設(shè)置成默認(rèn)值:width設(shè)為100文本框設(shè)置成默認(rèn)值:value為0在文本框中顯示當(dāng)前系統(tǒng)日期的年份:thisform.text1.value=year(date() 15套添加數(shù)據(jù)環(huán)境:顯示數(shù)據(jù)環(huán)境在數(shù)據(jù)環(huán)境中右擊添加(依次添加要添加到數(shù)據(jù)環(huán)境中的表) 35套設(shè)置關(guān)聯(lián):沒有索引時(shí),直接拖動字段,有索引時(shí),直接拖動到相匹配的索引標(biāo)識上。 設(shè)置組合框?yàn)橄吕斜砜蚧蛳吕M合框:設(shè)置sty

10、le屬性為下拉列表框或下拉組合框 19套手工指定組合框的值為“上海,北京”:設(shè)置組合框的rowsourcetype為1,設(shè)置rowsource為:上海,北京(注意不寫引號) 19套設(shè)置列表框?yàn)槎嘀剡x擇:mutliselect為.T. 28套在選項(xiàng)按鈕組中增加一個(gè)按鈕:選中選項(xiàng)按鈕組,設(shè)置buttoncount為3 單擊該命令按鈕的結(jié)果是使"關(guān)閉"按鈕變?yōu)榭捎茫簃and2.enabled=.T. 45套 單擊按鈕隱藏表單上標(biāo)簽控件label1:thisform.lebel1.visible=.F. 55套設(shè)置Text2的輸入掩碼使其具有如下功能:僅允許輸入數(shù)字,寬度為10:i

11、nputmask為9999999999 57套設(shè)置表單內(nèi)文本控件Text3為只讀控件:readonly為.T. 57套增加一個(gè)水平方向的選項(xiàng)按鈕組:在選項(xiàng)按鈕組上右擊生成器布局水平 57套第二節(jié)課一、菜單的使用1.新建菜單:新建菜單新建文件打開菜單設(shè)計(jì)器2.設(shè)置分組線:打開菜單設(shè)計(jì)器,在添加分組線的兩個(gè)菜單項(xiàng)之間插入一行,"菜單名稱"為:- 21套3.設(shè)置訪問鍵:打開菜單,找到要設(shè)置訪問鍵/熱鍵項(xiàng),在名稱后寫上<F 67套4.設(shè)置快捷鍵:打開菜單設(shè)計(jì)器,選中要設(shè)置快捷鍵的菜單項(xiàng),單擊“選項(xiàng)”按鈕,在鍵標(biāo)簽處同時(shí)按下要定義的快捷鍵。 3套 5.生成菜單:打開要生成的菜單

12、選擇主菜單中的“菜單”點(diǎn)擊“生成” 6套菜單: 建立:10.2、31.2、64.1(3條命令)、81.2、82.2快捷菜單:1.2、71.1(快捷菜單:時(shí)間、日期)、60.2(3條簡單命令)頂層表單:5.2、55.2(文件、編輯、退出)講21.1、10.2、71.1、55.2 二、報(bào)表:1.預(yù)覽報(bào)表的命令:report form 報(bào)表名 preview2.建立快速報(bào)表:新建報(bào)表新建文件(添加數(shù)據(jù)環(huán)境)報(bào)表快速報(bào)表(布局、字段)確定 21套3.添加標(biāo)題帶區(qū):從“報(bào)表”菜單中選擇“標(biāo)題/總結(jié)”,選擇“標(biāo)題帶區(qū)”復(fù)選框,則在報(bào)表中添加一個(gè)“標(biāo)題”帶區(qū)。4.添加總結(jié)帶區(qū):從“報(bào)表”菜單中選擇“標(biāo)題/總

13、結(jié)”,選擇“總結(jié)帶區(qū)”復(fù)選框,則在報(bào)表中添加一個(gè)“總結(jié)”帶區(qū)。5.添加分組帶區(qū):從“報(bào)表”菜單中選擇“數(shù)據(jù)分組”,寫上分組表達(dá)式,確定6.添加標(biāo)題:(在標(biāo)題帶區(qū))顯示報(bào)表控件工具欄,選擇“標(biāo)簽”控件。7.添加圖片:顯示報(bào)表控件工具欄,單擊“圖片/ActiveX綁定控件”,在帶區(qū)內(nèi)單擊兵拖動鼠標(biāo)拉出圖文框,選擇要添加的圖片。8.更改字體:選中要更改的字體,單擊“格式”中的“字體”。9.為了在報(bào)表中打印當(dāng)前時(shí)間,這時(shí)應(yīng)該插入一個(gè)域控件。10.將頁注腳區(qū)的日期改為時(shí)間:雙擊“日期”控件,將表達(dá)式中的“DATE()”改為“TIME()”。簡單應(yīng)用:報(bào)表向?qū)В?9.2(添加標(biāo)題)、43.2、63.1、7

14、8.1 一對多報(bào)表向?qū)В?3.2、25.2(date()移到頁注腳)、42.2、67.2(插入圖片OLE)、70.1、84.1(標(biāo)簽居中、中文冒號) 快速報(bào)表:76.2(加標(biāo)簽、日期改為時(shí)間) 報(bào)表設(shè)計(jì)器:74 講: 67.2、76.2、74 必做:13.2、25.2、67.2、84.1第三節(jié)課 一、查詢: 簡單:11.2(按步驟做)、14.1(價(jià)格>=280)、17.2(工資<=3000)、19.1(歌手編號為01002)、27.1(客戶名為lilan)、 33.2(選修英語、成績>=70)、37.1(2001年)、44.1、52.2(學(xué)時(shí)>=60)、59.1、60.

15、1、66.2、88.1(吳姓讀者)、 一般:4.2(組別為1、姓名 as 簽訂者)、7.2(2001年5月1日簽訂者)、26.1(1982年)、34.2(成績不及格) 35.1(85、90、75)、41.1(數(shù)量*單價(jià) as 金額)、51.1(單價(jià)*數(shù)量 as 金額)、61.1(2003年、數(shù)量*單價(jià) as 金額)、 63.2(重建聯(lián)系)、93.1(首字符“06”)、96.1(1910-1920) Top:28.1(10筆訂單) 分組:22.2(各組2001年總金額>=500)、23.1(至少一門>=90)、34.1(每門課程最高分)、36.1(消費(fèi)金額合計(jì))、 43.1(男女生最

16、高最低平均分)、65.2(戶主編號、樹種名稱分組)、38.1(按年度和部門號分組)、 83.2(sum(單價(jià)*數(shù)量) as 付款金額)、85.2(2007年、sum(單價(jià)*數(shù)量) as 總金額) 二、視圖: 一般:3.2(項(xiàng)目號=”s2”)、8.2(工資>=4000)、12.2(學(xué)時(shí)>=60)、16.2、18.1(選課沒有參加考試)、23.2(少數(shù)民族英語成績)、 27.2(商品號=”a00002”存入表中)、28.2(組別=1、存入表中)、35.2(學(xué)號前8個(gè)數(shù)字串、存入表中)、 41.2(客戶名為lilan、存入表中)、45.2、47.1(步驟)、49.2(2007年、存入表中

17、)、53.2(簡單+報(bào)表向?qū)В?58.2(命令建立:單價(jià)*數(shù)量 as 金額)、70.2(命令建立:總金額>15000)、79.1(命令建立:實(shí)發(fā)工資)、86.1(吳姓讀者)、 87.2(存入表中)、92.2(存入表中)、95.2 分組:26.2(至少一門<60)、30.2(國家名稱、金牌數(shù))、32.2(各商品訂購總量)、77.1(3門課程)、 三、SQL: 簡單:1.1(紅顏色)、3.1(簡單)、5.1(田亮)、10.1(2003-year(廚師日期)+報(bào)表向?qū)В?3.1、25.1(現(xiàn)價(jià)>買入價(jià))、40.2、 42.1(學(xué)生人數(shù))、51.2(結(jié)果存入文本文件,命令存入文本

18、文件)、58.1(電話字段首字符是“6”)、67.1、72.1(追加表)、 73.1(追加表)、74.1(追加表)、75.1(三益貿(mào)易公司)、76.1(總金額>平均總金額)、80.1、 90.1(1985年到1989年) 分組:21.1(金牌)、39.1(至少3門成績>=70)、47.2(人民幣價(jià)值)、48.2(每個(gè)歌手最高最低平均分)、49.1(年份、人數(shù))、 50.2(姓名、平均成績)、69.1(每個(gè)職工經(jīng)手的最高金額)、82.1(5門課程)、87.1(月份、訂單數(shù))、 88.2(每個(gè)讀者訂購總冊數(shù))、94.2(平均分>8.2) Top:56.1(前5名)、57.2(前3

19、名)、71.2(最大三名) 其他:33.1(insert、update)、68.2(update)、92.1(2008年2月沒有訂單) 第四節(jié)課 一、表單1、表單向?qū)В?4.1、30.1、62.2、65.1、68.1、77.2、83.12、表單:表格數(shù)據(jù)源和類型:18.2(表格0,course)、50.1(表格0,student)、20.1(表格1,employee) 注:18注意大小寫。顯示數(shù)據(jù)環(huán)境(添加course)選中表格,設(shè)置recordsourcetype為:0 ,recordsource:選擇course 3、簡單:2.1(標(biāo)題字號字體)、48.1(建立表單方法)、9.1(頁框:3

20、個(gè)表格)、79.2(與browse命令窗口相似)、86.2(標(biāo)題、居中、退出)、 2.標(biāo)題:caption 字號:fontsize 字體:fontname “關(guān)閉”按鈕中關(guān)閉指按鈕的caption為:關(guān)閉 thisform.release 48.文件名:保存時(shí)的名字 表單名:name 為方法編寫代碼:雙擊方法名按鈕click中寫:thisform.quit 調(diào)用表單的方法:thisform.方法名 9.頁框中有3個(gè)頁面:pagecount為3。頁面的標(biāo)題依次為:選中頁框,右擊編輯,改每一個(gè)頁面的captionn往頁框中 拖拽表格時(shí):要求表單設(shè)計(jì)器和數(shù)據(jù)環(huán)境設(shè)計(jì)器互不遮擋,且頁框處于編輯狀態(tài)(右

21、擊編輯)。直接從數(shù)據(jù)環(huán)境中拖拽到頁框上。 79與browse窗口方式相似:從數(shù)據(jù)環(huán)境中直接拖拽表格到表單上 4、SQL:2.2、29.2(select * from taba where note=”無實(shí)數(shù)解” into table tabd ) 6.2(3個(gè)表,文本框:項(xiàng)目號=”s1”into table s1.dbf)、15.1 列表框用法:21.2(選項(xiàng)組:金牌銀牌銅牌+列表框-SQL:國家名稱)、36.2(*.doc) 5、修改表單:4.1(組合框的interactivechange)、7.1(列表框+表格)、9.2(偶數(shù)、奇數(shù)、被3整除) 15.2、22.1(當(dāng)前系統(tǒng)日期)、38.2

22、(登錄)、72.2(基準(zhǔn)按鈕)、74.2(*)、75.2、78.2、80.2、81.1、 6、計(jì)時(shí)器用法:11.1(背答案:時(shí)間暫停繼續(xù))、53.1(背答案:字體移動)7、建類:85.1(myform)、89.2(checkbox)、90.2(listbox)、91.2(CommandButton)、93.2(CommandButton)、96.2(checkbox)注: 基類:派生于 類做好之后,保存關(guān)閉。(不用運(yùn)行)二、程序:背答案:(20.2、29.1、56.2、94.1、95.1) 6.1(用于3個(gè)項(xiàng)目的零件)、8.1(求教師人數(shù))、12.1(平均工資)、14.2、16.1、17.1、

23、20.2(組長組員)、24.2、 29.1(一元二次方程)、31.1、39.2、40.1、44.2(%銀行%)、45.1(各系教師人數(shù))、46.1、46.2、52.1(每個(gè)系的平均最高工資)、 54.1(政治面目為群眾的男生)、54.2(寫update、select命令)55.1、56.2(圓柱體表面積)、57.1、59.2、 61.2(消費(fèi)金額在5000以上、數(shù)量>=10)、62.2(所有成績>=平均分)、64.2、66.1(外匯代碼表用兩次)、73.2、84.2、89.1、 91.1(1980到1990出生的職工人數(shù))、94.1、95.1 講20.2、29.1、66.1 做:6

24、.1、8.1 、12.1、44.2、54.2 、56.2 注:66套SQL結(jié)果存放到已經(jīng)存在的空表中: select 字段名 from 表名 where 條件 into array 數(shù)組名 insert into 空表名 from array 數(shù)組名第五節(jié)課綜合應(yīng)用:9(背答案:列表框添加移去) 23(背答案:程序臨時(shí)聯(lián)系) 37 (背答案:左連接) 49(背答案:程序添加5條命令)1、快捷菜單:17(取前3名取前5名) 2、頁框:11(3個(gè)頁面)、64、69、813、字段名=thisform.控件名.value: 14(文本框:退房日期=ctod())、16(列表框+按鈕:01 02 030

25、4評分表)、 87(日期>=thisform.text1.value)、93(金額大于1000)、24(微調(diào):年度=alltrim(str()) 41(文本框+按鈕:商品號=”a00002”)51(文本框:日期>=thisform.text1.value)、 67(組合框+按鈕:2個(gè)下拉列表框:幣種1,幣種2)、文本框:32.1(date()、1980年1月1日)、37.2(客戶名=”lilan”)注:32.先用查詢設(shè)計(jì)器查出生日期是1980年1月1日以后出生的客戶,在把1980/01/01改為:thisform.text1.value注:87.文本框可以編輯任何類型的數(shù)據(jù),默認(rèn)為

26、字符型 P125姓名=thisform.text1.value 字符出生日期=ctod(thisform.text1.value) 日期入學(xué)成績=val(thisform.text1.value) 數(shù)值當(dāng)文本框的value設(shè)為 =date() 時(shí),不寫ctod=thisform.text1.value =bo1.value =thisform.list1.value =thisform.spinner1.value 24.微調(diào) P131 年度=alltrim(str(thisform.spinner1.value)4、結(jié)果在文本框中顯示:3(下拉列表框數(shù)組:s1,s2,s3)、5(下拉列表框值

27、:清華)、25(文本框:漢語拼音)注:Sql結(jié)果顯示在文本框中:select 字段名 from 表名 where 條件 into array 數(shù)組名thisform.text1.value=數(shù)組名列表框的rowsourcetype為5-數(shù)組,Rowsource為ss(3)在表單的load(雙擊表單)中寫:Public ss(3)ss(1)= "s1"ss(2)= "s2"ss(3)= "s3"5、選項(xiàng)按鈕組+組合框:8(3000、4000、5000)、12(系名計(jì)算方法)、52(頁框:系名計(jì)算方法)8Do caseCase thisf

28、orm.optiongroup1.value=1Select * from 教師表 ;where 工資>=val(bo1.value) ;order by 工資 desc,姓名 into table salaryCase thisform.optiongroup1.value=2Select * from 教師表 where ;工資<val(bo1.value) ;order by 工資 desc,姓名 into table salaryendcase12.do case case thisform.pageframe1.page2.optiongroup1.value=1 SEL

29、ECT 學(xué)院表.系名, 學(xué)院表.系號, avg(教師表.工資) as 平均工資; FROM 學(xué)院表 INNER JOIN 教師表 ON 學(xué)院表.系號 = 教師表.系號; WHERE 學(xué)院表.系名 =bo1.value; INTO TABLE salary.dbf case thisform.optiongroup1.value=2SELECT 學(xué)院表.系名, 學(xué)院表.系號, sum(教師表.工資) as 總工資; FROM 學(xué)院表 INNER JOIN 教師表 ON 學(xué)院表.系號 = 教師表.系號; WHERE 學(xué)院表.系名 = bo1.value; INTO TABLE salary.dbf

30、Endcase52.do case case thisform.pageframe1.page2.optiongroup1.value=1 SELECT ; WHERE 學(xué)院表.系名 =bo1.value; Endcase6、選項(xiàng)按鈕組:31(日元、歐元)、48(按評分升序降序)、56(+-*/)、66(現(xiàn)鈔現(xiàn)匯)、68(飲料小家電)、79(雇員工資表)、82(”C語言”升序降序)、 注:選項(xiàng)按鈕組: do case case thisform.optiongroup1.value=1 語句 case thisform.optiongroup1.value=2 語句 case thisform

31、.optiongroup1.value=3 語句 Endcase7、選項(xiàng)按鈕組+復(fù)選框:15(系名工資)、71(存盤) 注: 復(fù)選框用法: If Thisform.check1.value=1 語句 Else 語句 endif8、兩個(gè)表格相關(guān)記錄:40(尺寸相同,頂邊對齊)、44 注:40(和基本操作題相關(guān)),,44第二個(gè)表格控件中顯示與第一個(gè)表格控件中對應(yīng)的記錄:顯示數(shù)據(jù)環(huán)境(添加2個(gè)表)在數(shù)據(jù)環(huán)境中從stock_name的股票代碼拽到stock_sl的股票代碼上,在把兩個(gè)表拽到表單上。第六節(jié)課1、表格+按鈕:33(系=”6”)、 34(建庫+加表+表格:init、click)、39(視圖+

32、表格1:拖拽) 6(表格數(shù)據(jù)源為查詢chaxun)2、表格+文本框:1(J4)、10(背答案:學(xué)號不存在)13(陸小平)、36(結(jié)帳日期)、65(戶主編號:5個(gè)文本框)、70(職工號、姓名:3個(gè)文本框)、83(輸入顧客號:2個(gè)表格)、84(文本框中顯示應(yīng)付款)、90(開發(fā)部)、96(輸入類別)3、表格+組合框:63(班級號) 表格+列表框:89(系名-雙擊)、91(雙擊信息管理)、94(雙擊空政文工團(tuán)) 注:SQL結(jié)果顯示在表格控件中 1表格的數(shù)據(jù)源類型recordsourcetype為0(表)或1(別名) select 字段名 from 表名 where 條件 into table 表名 t

33、hisform.grid1.recordsource="表名" 2表格的數(shù)據(jù)源類型recordsourcetype為4(SQL說明)(1) 第一種方法 select 字段名 from 表名 where 條件 into table 表名Thisform.grid1.recordsource="select * from 表名 into cursor gg"(2)第二種方法thisform.grid1.recordsource="select 字段名from 表名where 條件 into cursor gg"4、宏替換:20(”t”+職

34、員號)、30(中國、日本)、38(筆記本產(chǎn)品部)45(計(jì)算機(jī)、通信)、 46(“xs“)、47(張三豐)、55(數(shù)據(jù)庫、操作系統(tǒng))注:文本框輸入什么,表名就是什么,并且在表格中顯示a="t"+thisform.text1.value Select 字段名from 表名where 條件 into table &a Thisform.grid1.recordsource="&a"5、Do whileenddo:27(alter table 各訂單總金額)、32(Do whileenddo:各訂單總金額)、 62(背答案:總成績>=330

35、高等數(shù)學(xué)政治成績專業(yè)課成績)72(據(jù)order_detail計(jì)算order_list的總金額)、 73(挑出總金額不相等的更新)、75(alter table 新單價(jià):2001,2002)、78(備份,表調(diào)整工資)、 80(備份,商品號前2位“10”+表單調(diào)用程序)、注:Do while not eof -enddo:利用一個(gè)表aa去更新另一個(gè)表bb格式:Select 字段名 from 表名 where 條件into table (into cursor ) aado while not eof()update bb set 字段名=aa.字段名 where 聯(lián)接條件 skip enddo6、

36、結(jié)果存放在已經(jīng)存在的空表中:26(民族=”漢”“其他”)、 28(趙小青)、29(注冊日期)、 注:SQL結(jié)果存放到已經(jīng)存在的空表中: select 字段名 from 表名 where 條件 into array 數(shù)組名 insert into 空表名 from array 數(shù)組名7、普通SQL:2(書名 in (“計(jì)算機(jī)”))、4(追加菜單:組別負(fù)責(zé)人合計(jì))18(各門課程平均成績)、35(優(yōu)良差)、42(每門課程最高分)、43(各成績>(select avg())、50(視圖+報(bào)表+表單:3條簡單命令) 54(jieguo)58(表單3條命令)、 59(表單:所有成績>=60(h

37、aving min(成績))) 60(count()>=4,avg()>=75) 61(金卡會員、銀卡會員)76(合并訂單)、 77(視圖+報(bào)表+表單:2條簡單命令)、85(菜單追加2007年訂單數(shù))、88(建庫、加表、視圖、表單) 注:2.Select * from books where 書名 like "%計(jì)算機(jī)%" into table booksbak Update booksbak set 價(jià)格=價(jià)格*0.95 SELECT TOP 1 Booksbak.出版單位, avg(Booksbak.價(jià)格) as 均價(jià) FROM booksbak GROUP

38、 BY Booksbak.出版單位; HAVING 均價(jià) >= 25 ORDER BY 2 INTO TABLE newtable.dbf 76.合并訂單: Select * from order_detail into table od_bak Select right(訂單號,1) as 訂單號,器件號,器件名,min(單價(jià)) as 單價(jià),sum(數(shù)量) as 數(shù)量 from od_bak; group by 1,2 order by 1,2 into table od_new一、復(fù)習(xí)1、頂層表單:7(統(tǒng)計(jì):客戶號,客戶名,合計(jì)退出:表單文件名.release)、53(4條簡單命令)、57(小家電)、92(各年份人數(shù))2、96(每個(gè)控件的name屬性都改)3、連編:19(01組歌手得分存入自由表+表單:調(diào)用程序)、21(假金牌榜)、22(某年某月為單位)、86(SQL、菜單、程序)、 95(1970年1月10日以后)考試注意事項(xiàng):1保持良好的心態(tài),心情愉暢,不

溫馨提示

  • 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

提交評論