ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:920.20KB ,
资源ID:11744997      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11744997.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VF实验一 表达式函数和表.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VF实验一 表达式函数和表.docx

1、VF实验一 表达式函数和表实验一 表达式、函数和表实验题目1. 表达式与函数日期2013.09.02实验目的(1)掌握常量和变量的使用方法,了解内存变量和数组的特点。(2)熟练掌握Visual FoxPro常用函数的功能和使用方法。(3)理解Visual FoxPro的各种表达式。实验要求(1)练习常量写法、内存变量赋值、数组定义及赋值。(2)练习常用函数的用法。(3)练习表达式计算,运算符的优先级别。(4)对于本实验安排的错误表达式,请写出出错时的提示信息,并分析出错原因。实验准备阅读教材2.1.1节中的“命令窗口操作”部分和2.2节。实验步骤(1)判断下列表达式的正误,写出正确的值并上机验

2、证。123+456 T, 579123+”456” F, str(123,3,0)+”456”, 123456”123”+”456” T, 123456531 F, 53 and 31, .T.”abc ”+”456” T, abc 456”abc ”-“456” T, abc456 (-运算符用于连接两个字符串,并将前一个字符串尾部的空格移到字符串的尾部)2010/10/29+2010/10/15 F, 2010/10/29-2010/10/15, 142010/10/29-2010/10/15 T, 14 上机验证如下所示:其中结果提示如下:经修改后,上机验证如下所示:(2)写出下列命令的

3、显示结果或提示信息,然后上机验证。x=123 ?TYPE(“x”) 显示值或提示信息为: N x=”123” ?TYPE(“x”) 显示值或提示信息为: C x=.T. ?TYPE(“x”) 显示值或提示信息为: L x=”.T.” ?TYPE(“x”) 显示值或提示信息为: C x=2006/06/10 ?TYPE(“x”) 显示值或提示信息为: D x=“2006/06/10” ?TYPE(“x”) 显示值或提示信息为: 日期/日期时间中包含了非法字符 x=“2006/06/10” ?TYPE(“x”) 显示值或提示信息为: C STORE 123*2-10 TO x,y,z ?”x=”,

4、x,”y=”,y,”z=”,z 显示值为: x=15119.00 y=15119.00 z=15119.00 上机验证如下所示:DIMENSION a(3)a(1)=123STORE Im a student. TO a(2)?a(0) 显示值或提示信息为: 无效的下标引用 ?a(1) 显示值或提示信息为: 123 ?a(2) 显示值或提示信息为: Im a student. ?a(3) 显示值或提示信息为: .F. 上机验证如下所示:(3)写出下列函数的返回值,然后上机验证。数值型函数?INT(123.456),INT(-123.456) 返回值:123 -123?ROUND(123.456

5、,1),ROUND(-1234.567,-1) 返回值:123.5 -1230?MOD(8.7,3),SQRT(144) 返回值:2.7 12.00 上机验证如下所示:字符处理函数?SUBSTR(“Visual FoxPro”,3,5),SUBSTR(“Visual FoxPro”,3)返回值:sual sual FoxPro?AT(“o”,”FoxPro”,1), AT(“o”,”FoxPro”,2), AT(“o”,”FoxPro”)返回值:2 6 2?VAL(“3.14”),VAL(“3.14E2”), VAL(“3.14E”), VAL(“E 3.14”)返回值:3.14 314.00

6、 3.14 0.00?STR(3.1415,5,1), STR(3.1415,5), STR(3.1415), STR(3.1415,5,5)返回值:3.1 3 3 3.142?LEN(“ ABCD ”),LEN(ALLTRIM(“ ABCD ”)返回值:6 4 上机验证如下所示:日期处理函数?CTOD(“10/1/99”)?CTOD(10/1/99) 函数参数的值、类型或数目无效x=DATE()?DTOC(x),DTOS(x),TYPE(DTOS(x)?YEAR(x),TYPE(YEAR(x) 上机验证如下所示:(4)计算下列表达式的值,指出表达式的类型,然后上机验证。DTOS(DATE()

7、+SPACE(3)+DTOC(DATE()YEAR(2006/06/10)2006SUBSTR(“Visual FoxPro”,8)=”Fox”(1.1+2)366 OR (1.1+2)3”自由表” 上机验证如下所示:5. 思考与操作(1) 单个的常量、变量或函数是否是表达式?答:表达式一般是常量、变量或函数和运算符的组合。(2) 汉字的排序按什么方式进行?答:汉字的排序是按拼音字母的ASCII码值进行排序的。实验题目2.表的建立与维护日期2013.09.02实验目的(1)掌握使用表设计器和命令方式建立和修改表结构的方法。(2)掌握表记录输入和维护的方法。(3)学会使用菜单和命令两种方式对表进

8、行操作。实验要求(1) 使用表设计器建立“订单”表(结构见表2.2.1,记录见图2.2.1),用命令方式建立“员工”表(结构见表2.2.2,记录见图2.2.2)。表2.2.2 “员工”表结构字段名类型宽度工号字符型4姓名字符型8电话字符型12照片通用型4备注备注型4表2.2.1 “订单”表结构字段名类型宽度订单号字符型5订购日期日期型8客户编号字符型5工号字符型4图2.2.1 “订单”表图2.2.2 “员工”表(2)用“插入对象”和剪贴板两种方法,在员工表中郑大地记录的通用型字段输入该员工的照片。(2) 用“插入对象”和剪贴板两种方法,在员工表中郑大地记录的通用型字段输入该员工的照片。(3)

9、用复制表结构的方法,新建一个“员工A”表,用于练习表和记录的维护。实验准备阅读教材2.1节,以及2.4.1节、2.4.2节、2.4.4节、2.5.2节和2.5.3节。实验步骤(1)创建“订单”表:选定菜单命令“文件|新建”,或单击“常用”工具栏的“新建”按钮,即显示“新建”对话框(见主教材图2.2)文件类型选定为“表”,单击“新建文件”按钮,即出现“创建”对话框(见主教材图2.3)在“保存在”组合框中选定C:VFPEX下的文件夹“实验”在“保存类型”组合框中选定“表”在“输入表名”文本框中输入“订单”选定“保存”按钮,使出现订单.dbf的表设计器(参阅主教材图2.4)按表2.2.1设定各框,单

10、击“是”按钮,然后按图2.2.1输入订单.dbf的记录。(2)创建“员工”表。 在命令窗口逐条执行下列命令:CREATE TABLE 员工(工号 c(4),姓名 c(8),电话 c(12),照片 g NULL,备注 m)LIST STRUCTUREINSERT INTO 员工 VALUES(“0001”,”张颖”,”65559812”,null,”)INSERT INTO 员工 VALUES(“0002”,”王伟”,”68559456”,null,”)INSERT INTO 员工 VALUES(“0003”,”李芳”,”53553455”,null,”)INSERT INTO 员工(工号,姓名

11、,电话,备注) VALUES(“0004”,”郑大地”,”65558123” ,”郑大地被提拔为销售经理。学习过课程。”)BROWSE 交互方式输入备注型字段数据:在“员工”浏览窗口中,双击“李芳”记录中的“备注”字段的memo区,使出现标题为“员工.备注”的文本编辑窗口输入“李芳进公司时是销售员,后提升为销售代表。”近Ctrl+W键保存输入内容并关闭窗口,memo的第一个字符即变为大写M。(3)输入通用型数据。 “插入对象”方法:双击“郑大地”记录中“照片”字段的gen区,使出现标题为“员工.照片”的通用型字段窗口选定“编辑”菜单的“插入对象”命令在“插入对象”对话框中选定“由文件创建”选项

12、按钮(参阅主教材图2.12),然后使用“浏览”按钮选定图片文件C:Program FilesMicrosoft Visual StudioMSDN9898VS2052SAMPLESVFP98TastradeBitmapsSUYAMICH.BMP选定“确定”按钮,通用型字段窗口内即显示一张照片按Ctrl+W键保存输入内容并关闭窗口,gen的第一个字符即变为大写G。 剪贴板方法:将上述图片预先存入剪贴板中,然后打开通用型字段窗口,只要选定“编辑”菜单的“粘贴”命令或按Ctrl+V键,图片即被输入。(4)表和记录的维护。 在命令窗口执行下列命令,通过复制来生成一个空表“员工A.dbf”,然后为该表添

13、加现代战争“工资”字段。USE 员工LIST STRUCTURECOPY STRUCTURE TO 员工AALTER TABLE 员工A ADD 工资 n(9,2)SELECT 员工ALIST STRUCTURE 选定菜单命令“显示|表设计器”来打开表设计器,然后将“工资”字段名改为“基本工资”,字段宽度改为7。 在命令窗口执行如下命令,将“员工”表中工号大于0001的记录添加到“员工A”表中。APPEND FROM 员工 FOR 工号”0001” 在命令窗口执行如下命令,给“员工A”表的“基本工资”字段赋值。 打开浏览窗口,选定菜单命令“显示/追加方式”,向“员工A”表添加新纪录。5. 思考

14、与操作(3)使用表设计器或命令方式创建“订单明细”,“客户”和“货物”表。 创建“订单明细”表:按表2.2.3定义表结构,按图2.2.3输入记录。表2.2.3 “订单明细”表结构字段名类别宽度小数位数订单号字符型5货号字符型5数量数值型40 创建“客户”表,按表2.2.4定义表结构,按图2.2.4输入记录。图2.2.4 “客户”表表2.2.4 “客户”表结构字段名类型宽度客户编号字符型5公司名称字符型18联系人字符型8电话字符型12Vip逻辑型1 创建“货物”表:按表2.2.5定义表结构,按图2.2.5输入记录。表2.2.5 “货物”表结构字段名类型段度小数位数货号字符型5货名字符型10单价数值型52库存量数值型40

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

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