vfp新题.docx

上传人:b****8 文档编号:10518605 上传时间:2023-02-17 格式:DOCX 页数:12 大小:802.33KB
下载 相关 举报
vfp新题.docx_第1页
第1页 / 共12页
vfp新题.docx_第2页
第2页 / 共12页
vfp新题.docx_第3页
第3页 / 共12页
vfp新题.docx_第4页
第4页 / 共12页
vfp新题.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

vfp新题.docx

《vfp新题.docx》由会员分享,可在线阅读,更多相关《vfp新题.docx(12页珍藏版)》请在冰豆网上搜索。

vfp新题.docx

vfp新题

新题一:

(83题)

新题二:

(84题)

新题3:

(85题)

新题4:

(86题)

新题5:

(87题)

新题6:

(88题)

新题7:

(89题)

新题8:

(90题)

90套题参考答案:

2.1Prgone.prg文件:

select编号,姓名,出生日期,名称as部门名称from职工,部门where职工.部门编号=部门.部门编号and名称="销售部";

and(year(出生日期)=1985oryear(出生日期)=1986oryear(出生日期)=1987oryear(出生日期)=1988oryear(出生日期)=1989)orderby出生日期,编号intodbfcyqk

3.“查询”按钮代码

a=thisform.textone.value

thisform.gridone.recordsource="select姓名,性别,出生日期,编号from职工,部门where部门.部门编号=职工.部门编号and名称=aorderby编号intodbftableone"

89套题参考答案

1.4

select职称级别,基本工资from职称表where职称名="教授"intodbfprof.dbforderby基本工资

2.1createtable职称系数表(职称名c(6),职称系数f(10,2))&&有错误

insertinto职称系数表value("教授",1.4)

insertinto职称系数表value("副教授",1.3)&&有错误

insertinto职称系数表value("讲师",1.2)

insertinto职称系数表value("助教",1.0)

SELECT姓名,系号,课时*80*职称系数+基本工资as应发工资;

FROM职称系数表,教师表,职称表;&&有错误

WHERE职称表.职称级别=教师表.职称级别;

and职称表.职称名=职称系数表.职称名;&&有错误

intodbfsalary.dbf;

orderby系号desc,应发工资

88套题:

2.2select客户名,count(*)as订购总册数,数量*单价as金额fromorder,orderitem,goodswhereorder.订单号=orderitem.订单号andorderitem.图书号=goods.图书号orderby金额descgroupby客户名intodbfapptwo

3.5

select客户名,图书名,金额fromorderviewwhere数量=1orderby客户名,金额descintodbfresult

87套

2.1selectmonth(签订日期)as月份,count(*)as订单数fromorderwhereyear(签订日期)=2007orderby月份groupby月份intodbftableone

3查询:

a=thisform.text1.value

select签订日期,orders.订单号,姓名as客户名,goods.商品名,单价,数量fromorders,orderitems,goods,customerswhere签订日期>=aandorders.订单号=orderitems.订单号andorderitems.商品号=goods.商品号andorders.客户号=customers.客户号orderby签订日期,orders.订单号,goods.商品名intotabletablethree

86套

2.1select*frommyviewwhereleft(客户名,2)="吴"orderby客户名,订单号,图书名intodbfmytable

85套

3.“统计”

select姓名as客户名,count(*)as订单数fromcustomers,orderswhereyear(签订日期)=2007andcustomers.客户号=orders.客户号orderby订单数desc,客户名groupby订单号intodbftabletwo

“退出”

Setsysmenutodefault

Setsysmenunosave

84套

1.3delefromstudentwhere学号="s3"

2.2改错

CLOSEDBF

PRIVATEno,money

USEscust

*下面的一行语句有错误

SELECT顾客号,sum(数量*单价)as应付款;

FROMorderJOINcommONorder.商品号=comm.商品号;

GROUPBY顾客号;

INTOCURSORls

SELECTscust

*下面的一行语句有错误

DOWHILE.not.EOF()

no=顾客号

SELECTls

LOCATFOR顾客号=no

money=应付款

SELECTscust

*下面的一行语句有错误

Updatescustset应付款=money

SKIP+1

ENDDO

CLOSETABLE

RETURN

3.

selectorder.顾客号,order.商品号,商品名,单价,数量,单价*数量as金额fromcust,order,commwherecust.顾客号=order.顾客号andorder.商品号=comm.商品号intodbfxx

a=thisform.text1.value

thisform.grid1.recordsource="select顾客号,商品号,商品名,单价,数量,金额fromxxwhere顾客号=aorderby商品号intodbftjb"

thisform.text2.value=53776.00

83套

1.4createtable销售明细表(顺序号c(6)primarykey,日期d,商品号c(6),商品名c(10),金额n(10,2))

2.2注意:

查询设计器需要分组“按顾客号分组”

3.“查询”

thisform.grid1.recordsource="select顾客号,顾客名,地址fromcustwhere顾客号=thisform.text1.valueintodbftabb"

thisform.grid2.recordsource="selectorder.商品号,商品名,单价,数量,单价*数量as金额fromorder,commwherecomm.商品号=order.商品号orderbyorder.商品号intodbftabc"

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 小学作文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1