資源描述:
《vf上機(jī)實(shí)驗(yàn)答案》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、.目錄第1章VisualFoxPro數(shù)據(jù)庫(kù)基礎(chǔ)11.1上機(jī)實(shí)驗(yàn)11第2章數(shù)據(jù)與數(shù)據(jù)處理12.1上機(jī)實(shí)驗(yàn)21第3章VisualFoxPro數(shù)據(jù)庫(kù)及其操作33.1上機(jī)實(shí)驗(yàn)33第4章關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL94.1上機(jī)實(shí)驗(yàn)49第5章查詢和視圖135.1上機(jī)實(shí)驗(yàn)513第6章表單設(shè)計(jì)與應(yīng)用216.1上機(jī)實(shí)驗(yàn)621第7章菜單設(shè)計(jì)與應(yīng)用297.1上機(jī)實(shí)驗(yàn)729第8章報(bào)表設(shè)計(jì)與應(yīng)用328.1上機(jī)實(shí)驗(yàn)832......第1章VisualFoxPro數(shù)據(jù)庫(kù)基礎(chǔ)1.1上機(jī)實(shí)驗(yàn)11.1.1認(rèn)識(shí)VisualFoxPro軟
2、件1.1.2了解FTP服務(wù)器中的內(nèi)容第2章數(shù)據(jù)與數(shù)據(jù)處理2.1上機(jī)實(shí)驗(yàn)2setdefaultto"d:vf上機(jī)實(shí)驗(yàn)素材上機(jī)實(shí)驗(yàn)2"命令先指定默認(rèn)目錄,然后再進(jìn)行相關(guān)操作。2.1.1對(duì)表中記錄的處理1.對(duì)“xuesheng”表完成以下操作①顯示表中記錄號(hào)為偶數(shù)的記錄。方法1:listforrecno()%2=0方法2:listformod(recno(),2)=0方法3:listforint(recno()/2)=recno()/2②顯示表中記錄號(hào)能被5整除的記錄。方法1:listforrec
3、no()%5=0方法2:listformod(recno(),5)=0③顯示表中記錄號(hào)為1、4、7、10……的記錄。方法1:listforrecno()%3=1方法2:listformod(recno(),3)=1④顯示表中出生年份是7的倍數(shù)的記錄。方法1:listforyear(出生日期)%7=0方法2:listformod(year(出生日期),7)=0⑤顯示表中在1983年以后出生的記錄。listforyear(出生日期)>1983⑥顯示表中在1986年10月1日以前出生的學(xué)生記錄。lis
4、tfor出生日期<{^1986/10/01}⑦顯示表中姓名中含有“小”的記錄。方法1:listfor"小"$姓名方法2:listforat("小",姓名)<>0方法3:listforat("小",姓名)>=1⑧顯示表中姓“王”的所有記錄。方法1:listforleft(姓名,2)="王"方法2:listforsubstr(姓名,1,2)="王"方法3:listforat("王",姓名)=1...方法4:listfor姓名="王"⑨查找表中姓名的最后一個(gè)字是“軍”的所有記錄。listforrigh
5、t(alltrim(姓名),2)="軍"2.將“chengji”表中所有學(xué)號(hào)的第一個(gè)字符替換成“8”。usechengjireplaceall學(xué)號(hào)withstuff(學(xué)號(hào),1,1,"8")1.1.1函數(shù)、表達(dá)式綜合應(yīng)用1.利用系統(tǒng)的當(dāng)前日期,顯示“今天是XXXX年XX月XX日”方法1:?"今天是"+str(year(date()))+"年"+str(month(date()))+"月"+str(day(date()))+"日"方法2:setcenturyonx=dtoc(date())?"今天是
6、"+right(x,4)+"年"+left(x,2)+"月"+substr(x,4,2)+"日"方法3:setdatetolong?"今天是"+dtoc(date())2.上機(jī)操作查看以下表達(dá)式的結(jié)果①?left("123456789",len("數(shù)據(jù)庫(kù)"))à123456②?len(space(3)-space(2))à5③?val(substr("1999",3)+right(str(year(date())),2))+15à9924.00④?val(substr("奔騰586",5,1))
7、*len("VisualFoxPro")à65.00⑤?str(109.87,7,3)à109.870⑥?at("人民","中華人民共和國(guó)")à5⑦dd=date()?str(year(dd),4)+"年"+str(month(dd),2)+"月"+str(day(dd),2)+"日"àXXXX年YY月ZZ日(根據(jù)系統(tǒng)的當(dāng)前而定)...第1章VisualFoxPro數(shù)據(jù)庫(kù)及其操作1.1上機(jī)實(shí)驗(yàn)3setdefaultto"d:vf上機(jī)實(shí)驗(yàn)素材上機(jī)實(shí)驗(yàn)3"命令先指定默認(rèn)目錄,然后再進(jìn)行相關(guān)操作。
8、1.1.1表的基本操作1.新建表和輸入記錄create學(xué)生信息2.對(duì)表中記錄的基本操作上述操作完成后,對(duì)“學(xué)生”表完成以下操作:①顯示表中所有女同學(xué)的記錄。方法1:listfor性別="女"方法2:listfor性別!="男"②顯示表中筆試成績(jī)大于等于80分的男同學(xué)記錄。listfor筆試>=80and性別="男"③顯示表中成績(jī)合格的學(xué)生姓名、性別、出生日期信息。方法1:listfields姓名,性別,出生日期for合格=.T.方法2:listfields姓名,性別,出生日期for合格④顯示表中