欢迎来到天天文库
浏览记录
ID:40593128
大小:73.00 KB
页数:8页
时间:2019-08-04
《全国vfp改错专项(自己整理的)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、改错:(1)SELECT零件名称FROM零件信息WHERE零件号=;(SELECT零件号FROM使用零件;GROUPBY项目号HAVINGCOUNT(项目号)=3);ORDERBY零件名称;INTOFILEresults其中,第1行中的"="需改为"IN";第3行中的"GROUPBY项目号"需改为"GROUPBY零件号";第5行中的"INTOFILE"需改为"TOFILE"。(2)************程序提供的*************下面代码的功能是根据用户对列表框的选择结果构建字段列表,然后进一步构建select语句并据此为表格的相关属性设值。*修改所有***FOUND***下面的
2、一条语句。*不能修改其他语句。不能增加语句,也不能删除语句。s=""f=.T.***************FOUND***************FORi=1TOthisform.List1.ColumnCountIFthisform.List1.Selected(i)IFf***************FOUND***************s=thisform.List1.valuef=.F.ELSE***************FOUND***************s=s+,thisform.List1.valueENDIFENDIFENDFORst="select&sfromo
3、rdersintocursortmp"thisform.Grid1.RecordSource=st******************************错误1:FORi=1TOthisform.List1.ColumnCount修改为:FORi=1TOthisform.List1.ListCount错误2:s=thisform.List1.value修改为:s=thisform.List1.List(i)错误3:s=s+thisform.List1.value修改为:s=s+","+thisform.List1.List(i)(3)步骤1:打开程序文件two.prg。步骤2:修改程序
4、中的错误命令。第1处错误改为:fromemployeepjoinemployeec第2处错误改为:onp.组别=c.组别wherep.职务="组长"andc.组别=p.组别步骤3:保存并运行程序,查看程序的运行结果。(4)步骤1:打开程序four.prg,修改语句如下:第一处:WHILE改为WHERE。第二处:OPEN改为USE。第三处:WHERE改为FOR。第四处:填入num=num+1。(5)OPENDATABASE宾馆SELECT客户.客户号,身份证,姓名,工作单位;FROM客户JOIN入住;WHERE入住日期IN;(SELECT;FROM客户,入住;WHERE姓名="姚小敏");T
5、OTABLETABC*******************************错误1:修改为FROM客户JOIN入住ON客户.客户号=入住.客户号;错误2:修改为(SELECT入住日期;错误3:修改为WHERE客户.客户号=入住.客户号AND姓名="姚小敏");错误4:修改为INTOTALBETABC保存并运行程序。(6)步骤1:打开考生文件夹下的表单six.scx,"登录"按钮中的代码如下。**********"登录"按钮的Click事件代码**********USE用户表GOTOPflag=0&&下面语句有错误WHILE.NOT.EOF()IFAlltrim(用户名)==Alltr
6、im(Thisform.Text1.Value)IFAlltrim(口令)==Alltrim(Thisform.Text2.Value)WAIT"欢迎使用"WINDOWTIMEOUT2ELSEWAIT"口令错误"WINDOWTIMEOUT2ENDIFflag=1EXITENDIF&&下面语句有错误NEXTENDDO&&下面语句有错误CASEFLAG=0WAIT"用户名错误"WINDOWTIMEOUT2ENDIF****************************************步骤2:修改程序中的错误如下。错误1:将"WHILE"改为"DOWHILE"。错误2:将"NEXT"改
7、为"SKIP"。错误3:将"CASE"改为"IF"。步骤3:保存并运行表单。(7)步骤1:打开程序ratepro。修改程序如下:第1处错误改为:locatefor姓名="林诗因"第2处错误改为:dowhilenoteof()第3处错误改为:summ=summ+a[1]*currency_sl.持有数量(8)第一处错误:MODIFYTABLE学生ADD平均成绩N(6,2)改为:ALTERTABLE学生ADD平均成绩N(6,
此文档下载收益归作者所有