精品课《Visual-FoxPro-程序设计》实验指导vfp6.0(使用)

合集下载

VisualFoxPro6.0程序设计实用教程课程设计

VisualFoxPro6.0程序设计实用教程课程设计

VisualFoxPro6.0程序设计实用教程课程设计一、课程设计概述VisualFoxPro6.0是一款轻量级的关系型数据库管理系统,也是一种可视化的开发工具。

本课程设计旨在让学生掌握VisualFoxPro6.0的基本语法和应用技巧,帮助其能够熟练地使用VisualFoxPro6.0进行程序设计。

本课程设计主要包括以下几方面内容:•VisualFoxPro6.0基础知识和操作技能•VisualFoxPro6.0界面设计和常用控件的使用•VisualFoxPro6.0数据库设计和查询语言的使用•VisualFoxPro6.0程序设计和调试技巧二、课程设计教学方法本课程设计采用课堂讲授、实验操作、课程设计三种教学方式相结合的方法。

其中,课堂讲授主要讲授VisualFoxPro6.0的基础知识和操作技能,教师通过讲解概念、示范操作等方式帮助学生熟练掌握VisualFoxPro6.0的基础知识和操作技巧。

实验操作主要是通过实践操作,帮助学生在实践中掌握VisualFoxPro6.0界面设计、数据库设计和程序设计的基本技能。

课程设计则是要求学生在掌握VisualFoxPro6.0的基础知识和技能的基础上,通过自主设计一个基于VisualFoxPro6.0的应用程序,来提高学生的编程能力和实践能力。

三、课程设计教学大纲第一章:VisualFoxPro6.0入门1.1 课程介绍1.2 VisualFoxPro6.0的基本概念和特点1.3 VisualFoxPro6.0开发环境的安装和配置1.4 VisualFoxPro6.0的界面和常用工具1.5 VisualFoxPro6.0的工程管理和文件组织第二章:VisualFoxPro6.0界面设计2.1 VisualFoxPro6.0界面设计基础2.2 VisualFoxPro6.0控件的使用和属性设置2.3 VisualFoxPro6.0界面的布局和对齐方式2.4 VisualFoxPro6.0界面设计的高级技巧第三章:VisualFoxPro6.0数据库设计3.1 VisualFoxPro6.0数据库的创建和管理3.2 VisualFoxPro6.0数据库表的设计和维护3.3 VisualFoxPro6.0查询语言的使用和SQL语句的编写3.4 VisualFoxPro6.0数据库的高级应用技巧第四章:VisualFoxPro6.0程序设计4.1 VisualFoxPro6.0程序设计基础4.2 VisualFoxPro6.0程序的调试和测试4.3 VisualFoxPro6.0程序的优化和性能提升4.4 VisualFoxPro6.0程序的高级应用技巧第五章:VisualFoxPro6.0课程设计5.1 VisualFoxPro6.0课程设计要求和考核方法5.2 VisualFoxPro6.0课程设计的实施流程和方法5.3 VisualFoxPro6.0课程设计的注意事项和常见问题四、结语本课程设计旨在帮助学生掌握VisualFoxPro6.0的基本语法和应用技巧,提升学生们的编程能力和实践能力。

《Visual Foxpro 6.0程序设计基础教程》课件第2单元 熟悉VFP语言规范

《Visual Foxpro 6.0程序设计基础教程》课件第2单元  熟悉VFP语言规范

Visual FoxPro 6.0 程序设计基础教程
4.逻辑型常量 逻辑型常量只有逻辑真和逻辑假两个值。逻辑真用.T.、.t.或.Y.、.y.表示,
逻辑假用.F.、.f.或.N.、.n.表示。逻辑型常量的定界符是一对小圆点,占一 个字节的内存空间。
Visual FoxPro 6.0 程序设计基础教程
Visual FoxPro 6.0 程序设计基础教程
第2单元
第2单元 熟悉VFP语言规范
Visual FoxPro 6.0 程序设计基础教程
学习任务
认识VFP 6.0的数据类型、常量与变量 认识运算符和表达式 熟悉VFP的常用标准函数
第2单元 熟悉VFP语言规范
Visual FoxPro 6.0 程序设计基础教程
传统日期格式可以通过表2-1中的命令进行设置。
Visual FoxPro 6.0 程序设计基础教程
6.日期时间型常量 日期时间型常量是用一对花括号{}定界符括起来的日期型数据和时间数
据,严格的日期时间型常量格式为{^yyyy-mm-dd,[hh[:mm[:ss]] [a | p]]}。 在时间部分中hh表示时,默认值为12;mm表示分,默认值为0;ss表示 秒,默认值为0;a表示上午,p表示下午,系统默认为AM,即上午。省 略时间部分默认为午夜零点时间,即12:00:00AM。
5.日期型常量 日期型常量是用一对花括号{}定界符括起来的日期型数据。定界符内包括
年、月、日3个部分,各部分之间用分隔符分隔。常用的日期型分隔符有 斜杠(/)、连字符(-)、句点(.)和空格,系统默认的分隔符为斜杠 (/)。
日期型数据占用8个字节99912-31}。空日期可以用{}、{ }、{/}、{:}、{-}、{.}之一表示。

Visual FoxPro程序设计实验指导

Visual FoxPro程序设计实验指导

Visual FoxPro程序设计实验指导
Visual FoxPro程序设计 实验指导
中国医科大学计算机中心教学组
Visual FoxPro程序设计实验指导
实验课程力求在面向过程的程序设计训练方面,注重培 养科学严谨的编程思想,掌握运用计算机数据库语言和SQL 语言,熟悉编程解决实际问题的方法,提高整体思维和局部 优化的模块化程序设计的能力,打下扎实的计算机程序设计 的基础。在面向对象的程序设计训练方面,注重培养掌握可 视化窗口程序设计的方法与习惯,重点理解并掌握Visual FoxPro的各种窗口、控件、工具、属性、编码的使用技巧, 更注意结合医学数据库应用的典型案例,从一个实际医院信 息系统(HIS)子项目的设计出发,掌握数据库系统设计的 全过程,同时注意知识性、趣味性、实用性的结合,真正提 高学生运用计算机进行程序设计的方法、技巧与能力。
中国医科大学计算机中心教学组
课件ห้องสมุดไป่ตู้接:
Visual FoxPro程序设计实验指导
实验1 常量、变量、数组、表达式和函数 实验2 数据表基本操作 实验3 表的排序、索引与查询统计 实验4 Visual FoxPro数据库与多表操作 实验5 结构化程序设计 实验6 Visual FoxPro表单设计 实验7 菜单设计与应用 实验8 报表与标签设计 实验9 视图与查询应用 实验10 关系数据库标准语言SQL

精品课《Visual-FoxPro-程序设计》实验指导vfp6.0(使用)

精品课《Visual-FoxPro-程序设计》实验指导vfp6.0(使用)

《Visual FoxPro 程序设计》实验教学指导适用时间:学年适用范围:总学时:一、教学目的:《Visual Foxpro 程序设计》是当今最流行的微机数据库管理系统。

通过学习该课程,学生能够掌握计算机程序设计的基本知识、基本方法与编程技巧,具备应用计算机解决和处理实际问题的能力。

对实验教学来说,教学的主要任务是从应用和实践的角度出发,使学生通过上机操作掌握本课程所讲述的程序设计思想,掌握Visual Foxpro程序设计的基本方法与编程技巧,并能独立运用Visual Foxpro进行数据处理。

二、教学要求1.熟悉Visual Foxpro 6.0开发环境;2.掌握数据库的基本概念;3.掌握数据表的基本操作和多表操作方法;4.掌握查询与视图的概念及建立查询与视图的方法;5.掌握面向对象的程序设计方法,并使用它分析和解决实际问题;6.能够设计出不同类型的实用表单;7.掌握报表和菜单的设计方法。

三、实验项目:实验一 VFP 6.0 的基本操作(一)实验目的要求1. 了解Visual Foxpro 6.0运行所需的软件和硬件环境。

2. 掌握Visual Foxpro 6.0的启动和退出方法。

3. 掌握Visual Foxpro 6.0主窗口各组成部分的使用方法。

4. 掌握Visual Foxpro 6.0系统环境配置方法。

(二)实验内容1. Visual Foxpro 6.0的启动。

2. Visual Foxpro 6.0的退出。

3. 在Visual Foxpro 6.0主窗口中,熟悉标题栏、菜单栏、工具栏、命令窗口、状态栏的使用方法。

4. Visual Foxpro 6.0系统环境配置:了解“选项”对话框各个选项卡的功能。

设置用户默认工作目录。

设置日期和时间的格式。

(三)实验指导实验1-1.从“开始”菜单启动Visual FoxPro 6.0操作步骤如下:(1)单击“开始”按钮,打开“程序”菜单;(2)选择“Microsoft Visual FoxPro 6.0”命令;(3)启动“Microsoft Visual FoxPro 6.0”系统程序。

VisualFoxPro6.0及其程序设计教学设计

VisualFoxPro6.0及其程序设计教学设计

VisualFoxPro6.0及其程序设计教学设计简介VisualFoxPro6.0是一种可视化的编程语言,广泛应用于企业信息管理、财务管理、物流管理等领域。

其程序设计具有可移植性、可维护性和简单易学等特点,深受编程爱好者和企业用户的喜爱。

本文将从VisualFoxPro6.0的基本特点、程序设计知识和教学设计角度出发,介绍VisualFoxPro6.0的程序设计教学设计方法和策略,为编程初学者提供参考。

VisualFoxPro6.0基本特点VisualFoxPro6.0是一种可视化的编程语言,是Visual Basic的扩展语言。

其具有以下基本特点:•SQL支持:VisualFoxPro6.0支持SQL标准,可以使用SQL操作数据库;•可视化编程:VisualFoxPro6.0具有图形化的界面,可通过拖拽、鼠标事件等方式实现可视化编程;•低门槛:VisualFoxPro6.0是一种易于学习的编程语言,适合编程初学者入门。

程序设计知识在进行VisualFoxPro6.0程序设计前,需了解以下编程知识:1.数据类型:VisualFoxPro6.0支持许多常用的数据类型,如整数、浮点数、字符等;2.流程控制:VisualFoxPro6.0的程序设计需要使用流程控制语句,如if、while、for等进行程序控制;3.函数:VisualFoxPro6.0的函数分为系统函数和用户自定义函数,系统函数包括字符串处理、日期处理、文件操作等,用户自定义函数可以根据自己的需要进行编程。

教学设计对于VisualFoxPro6.0的教学设计,主要可以从以下几个方面进行策略设计:1.学习方法的指导:针对编程初学者,可以指导学生如何进行编程学习,如查找相关教材、优秀教学资源等,还可以指导学生如何进行实践操作;2.实践实验的设计:VisualFoxPro6.0的程序设计需要进行实践操作,因此需要针对学生的实践能力进行教学实验的设计,如制定合适的实验任务和实验标准,以促进学生的动手能力和创新能力;3.团队协作的设计:VisualFoxPro6.0程序设计也需要进行团队协作和交流,因此需要通过团队合作、讨论和互助等方式进行教学设计,以促进学生的交流和协作能力;4.实践项目的设计:VisualFoxPro6.0的程序设计也需要进行项目实践,因此需要制定相关项目任务和项目标准,给予学生充分的实践机会和实践环境,以提高学生的工程实践能力。

2024版Visual FoxPro 6.0程序设计教学设计

2024版Visual FoxPro 6.0程序设计教学设计
建议学员关注新技术发展趋势,了 解最新的数据库技术和开发工具, 以便及时更新自己的知识和技能。
感谢您的观看
THANKS
了解Visual FoxPro 6.0的高级功能, 如存储过程、触发器、游标等,并能 够应用于实际开发中。
学习使用Visual FoxPro 6.0进行程序 设计,包括表单设计、菜单设计、事 件处理等。
培养学生的实践能力和问题解决能力, 通过案例分析、项目实践等方式提高 应用水平。
学习者特征分析
学习者应具备一定的计算机基础和数据库知识,能够熟练操作计算机和使用常见软 件。
学习者应具备逻辑思维能力和编程基础,能够理解和运用程序设计的基本概念和方 法。
学习者应具备自主学习和合作学习的能力,能够积极参与课程讨论和项目实践。
ቤተ መጻሕፍቲ ባይዱ
教学资源与环境
教室应配备多媒体设备和网络设施,方便学生进行实践 操作和在线学习。
学校应提供良好的实验环境和项目实践机会,帮助学生 将理论知识应用于实际开发中。
演示如何将不同类型的数据进行转换,以满足数据处理和分析的 需求;
介绍如何通过SQL语句或程序来实现数据的合并与拆分,以便于进 行更复杂的数据分析和处理;
介绍如何使用Visual FoxPro 6.0的图表功能来展示数据,以便于 更直观地理解和分析数据。
实验报告撰写规范
实验目的和要求
明确写出本次实验的目的和要求,以 便于读者了解实验的背景和意义;
理解数据库、表和字段等 概念,并学会创建和管理 它们;
培养解决实际问题的能力, 提高编程思维和逻辑分析 能力。
实验步骤详细演示
创建数据库和表
演示如何通过Visual FoxPro 6.0的界面或命令来创建数据库和表,并 设置相应的属性和字段;

第二部分《VFP程序设计》实验指导书(精)

第二部分《VFP程序设计》实验指导书(精)

第二部分《VFP程序设计》实验指导书《VFP程序设计》实验是学习本门课程的重要环节之一,实验的设置是为了配合课堂教学,使学生熟练掌握和深入理解课堂教学内容,进一步强化对数据库系统原理的理解。

同时,通过上机练习,也可以检验学生对数据库的实际操作能力和程序设计能力。

实验一Visual FoxPro6.0入门一、实验目的:1、Visual FoxPro6.0的安装。

2、掌握Visual FoxPro6.0 (中文版)的启动和退出。

3、掌握窗口、菜单、对话框、工具栏的使用。

4、掌握命令窗口及内存变量的使用。

二、实验要求1、学会Vi sual FoxPro6.0的安装。

1、学会用不同的方法启动和退出Visual FoxPro6.0。

2、熟悉窗口、菜单、对话框、工具栏的操作。

3、命令窗口的打开与关闭。

4、内存变量的操作与应用。

三、实现内容与步骤1、Vi sual FoxPro6.0的安装(1)Vi sual FoxPro6.0的安装环境与要求Vi sual FoxPro6.0系统的正确安装、运行,必须具备相应的硬件和软件环境条件。

一般应具备如下的环境条件:①配置50MHz主频486以上的PC机或兼容机。

②内存16MB以上。

③用户自定义安装需要85MB硬盘空间,安全安装需要90MB硬盘空间。

④VGA或更高分辨率的显示器。

⑤鼠标。

⑥中文Windows95/98或以上的操作系统。

(2)Vi sual FoxPro6.0的安装中文版的Vi sual FoxPro6.0系统可以由CD-ROM光盘直接安装,操作步骤如下:①启动安装程序;②选择安装方式;③安装系统组件④安装MSDN组件⑤重新启动操作系统,安成Vi sual FoxPro6.0的安装2、Visual FoxPro6.0的启动启动Visual FoxPro6.0有多种方法,通常采用以下3种方式:(1)从“开始”菜单启动打开“开始”菜单,选择“程序”选项,然后在“程序”菜单下,选择“Microsoft Visual FoxPro6.0”选项,再选择“Microsoft Visual FoxPro6.0”进入“Microsoft Visual FoxPro”系统。

vfp6.0实验指导

vfp6.0实验指导

《VFP6.0程序设计》实验指导第一部分 Visual FoxPro 6.0的基本操作1、建立个人文件夹:在Windows环境下,选择最后一个磁盘驱动器,在其中单击右键,选择“新建”命令,选择“文件夹”,输入个人的文件夹名。

2、VFP的启动、退出与操作界面(1)启动VFP:在Windows环境下,单击“开始”菜单,选择“程序”,出现级联菜单,在下级级联菜单中选择“Visual FoxPro 6.0”,进入Visual FoxPro 6.0的工作界面。

启动Visual FoxPro后,系统显示Visual FoxPro的工作环境,如上图所示。

Visual FoxPro的工作环境包括以下几个部分:●标题栏。

●菜单栏。

有8个系统菜单构成,每个下拉菜单包括一组菜单命令,完成大部分操作。

●工具栏。

由一系列的按钮构成,每个按钮执行的操作对应于某个菜单命令。

●主窗口。

工具栏下面的空白区域,用于显示命令的结果。

●命令窗口。

输入、执行单个的命令,每条命令输入完毕,打回车。

●状态栏。

显示当前操作的状态。

(2)退出VFP:●在Visual FoxPro的“文件”菜单中选择“退出”。

●在Visual FoxPro的命令窗口中敲入QUIT,打回车。

●单击Visual FoxPro系统窗口右上角的“关闭”按钮。

3、设置工作环境(1)进入Visual FoxPro工作界面,选择“工具”菜单,选择“选项”命令,在打开的选项对话框中设置工作环境。

●默认目录的设置:选择“文件位置”选项卡,选中“默认目录”,选择“修改”按入文件路径,如:F:\WL,也可打开按钮,选择文件路径。

注意:每次进入Visual FoxPro,都必须设置默认目录。

●日期格式的设置:在命令窗口输入? DATE(),打回车,显示日期格式。

如果是标准格式,则不用设置;如果是严格的日期格式{^YYYY-MM-DD},则输入命令“SET STRICTDATE TO 0”,执行,取消严格格式。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Visual FoxPro 程序设计》实验教学指导适用时间:学年适用范围:总学时:一、教学目的:《Visual Foxpro 程序设计》是当今最流行的微机数据库管理系统。

通过学习该课程,学生能够掌握计算机程序设计的基本知识、基本方法与编程技巧,具备应用计算机解决和处理实际问题的能力。

对实验教学来说,教学的主要任务是从应用和实践的角度出发,使学生通过上机操作掌握本课程所讲述的程序设计思想,掌握Visual Foxpro程序设计的基本方法与编程技巧,并能独立运用Visual Foxpro进行数据处理。

二、教学要求1.熟悉Visual Foxpro 6.0开发环境;2.掌握数据库的基本概念;3.掌握数据表的基本操作和多表操作方法;4.掌握查询与视图的概念及建立查询与视图的方法;5.掌握面向对象的程序设计方法,并使用它分析和解决实际问题;6.能够设计出不同类型的实用表单;7.掌握报表和菜单的设计方法。

三、实验项目:实验一 VFP 6.0 的基本操作(一)实验目的要求1. 了解Visual Foxpro 6.0运行所需的软件和硬件环境。

2. 掌握Visual Foxpro 6.0的启动和退出方法。

3. 掌握Visual Foxpro 6.0主窗口各组成部分的使用方法。

4. 掌握Visual Foxpro 6.0系统环境配置方法。

(二)实验内容1. Visual Foxpro 6.0的启动。

2. Visual Foxpro 6.0的退出。

3. 在Visual Foxpro 6.0主窗口中,熟悉标题栏、菜单栏、工具栏、命令窗口、状态栏的使用方法。

4. Visual Foxpro 6.0系统环境配置:了解“选项”对话框各个选项卡的功能。

设置用户默认工作目录。

设置日期和时间的格式。

(三)实验指导实验1-1.从“开始”菜单启动Visual FoxPro 6.0操作步骤如下:(1)单击“开始”按钮,打开“程序”菜单;(2)选择“Microsoft Visual FoxPro 6.0”命令;(3)启动“Microsoft Visual FoxPro 6.0”系统程序。

“Microsoft Visual FoxPro 6.0”系统程序启动后如图1-1所示。

图1-1实验1-2.从资源管理器中启动Visual FoxPro 6.0操作步骤如下:(1)利用资源管理器找到\Microsoft Visual FoxPro 6目录,在VFP6图标上双击左键,完成Visual FoxPro系统的启动。

(2) “Microsoft Visual FoxPro 6.0”系统程序启动后如图1-1所示。

实验1-3.从“运行”对话框中启动Visual FoxPro 6.0操作步骤如下:(1)打开“开始”菜单,选择“运行”选项,进入“运行”窗口;(2)在对话框中输入\VFP6.EXE,再按“确定”按钮。

(3) “Microsoft Visual FoxPro 6.0”系统程序启动后如图1-1所示。

实验1-4. Visual FoxPro 6.0 系统的退出退出 Visual FoxPro 6.0 系统,可以使用以下几种方法:(1) 在 Microsoft Visual FoxPro 主菜单中,打开“文件”菜单,选择“退出”命令;(2) 按Alt+F4组合键;(3) 按Ctrl+Alt+Del组合键,进入“关闭程序”窗口,按“结束任务”按钮;(4) 在 Microsoft Visual FoxPro 的系统环境窗口,单击其右上角的关闭按钮;(5) 在“命令”窗口,输入Quit命令,并按回车键。

实验1-5 Visual FoxPro 6.0工具栏的激活方法。

操作步骤如下:(1) 在Visual FoxPro系统窗口中,打开“显示”菜单,选择“工具栏”命令,打开“工具栏”对话框,如图1-2所示。

图1-2(2) 在“工具栏”对话框中,选定要激活的“工具栏”,如“常用”,然后单击“确定”按钮,便可激活“常用工具栏”。

在Visual FoxPro 6.0中,菜单栏、工具栏、状态栏的使用方法和其它Windows应用程序的使用方法基本类似。

实验1-6设置用户默认工作目录为“c:\vfp”操作步骤如下:(1)在VFP的菜单中选“工具”→选“选项”→选“文件位置”选项卡→选“默认目录”;(2)单击“修改”按钮→在弹出的“更改文件位置”对话框中输入用户的默认工作目录c:\vfp;(3)单击“确定”按钮→单击“设置为默认值”按钮→单击“确认”按钮。

如图1-3所示。

图1-3设置用户默认工作目录也可以通过命令窗口实现。

在命令窗口中输入命令Set Default toc:\vfp,如图1-4所示,可以将默认工作目录设置成c:\vfp。

图1-4实验1-7设置日期和时间格式操作步骤如下:(1)在VFP的菜单中选“工具”→选“选项”;(2)选“区域”选项卡→在“时间和日期”区定义日期格式、日期分隔符、年份格式、时间格式;(3)单击“设置为默认值”按钮→单击“确认”按钮。

如图1-5所示,在“选项”窗口,有14种不同类别的选项卡,每一个选项卡有其特定的环境,又有相应的设置信息的对话窗口,用户可以根据操作的需要,利用“选项”窗口中的各种选项卡,确定或修改设置每一个参数,从而确定 Visual FoxPro 的系统环境。

图1-5实验二常量、变量、函数和表达式(一)实验目的要求1. 掌握常量的类型及表示方式。

2. 掌握变量的定义、赋值和显示。

3. 掌握各种表达式的使用。

4. 掌握VFP各种常用函数的功能、格式和使用。

(二)实验内容1. 在命令窗口中用STORE命令为变量赋值。

2. 用“=”命令为变量赋值。

3. 用“?”命令显示变量的值。

4. 练习各种常量的表示方法及其输入输出方法。

5.练习各种运算符的使用方法。

6.在命令窗口中用“?”命令输出数值处理函数、字符处理函数、日期时间函数、转换函数等Visual FoxPro常用函数的值。

(三)实验指导实验2-1设:NAM=“李平”,SEX=“女”,OLD=26,DEPT=“计算机系”,DATE={^1976/09/21} 用“?”命令输出算术表达式60- OLD的值。

用“?”命令输出字符表达式“学生:”+ NAM +“”+ DEPT的值。

用“?”命令输出日期表达式DATE()- DATE的值(自出生后的天数)。

用“?”命令输出关系表达式DATE<-{^1980/12/31}的值(判断是否为1980年以前出生)。

用“?”命令输出逻辑表达式OLD >20 AND SEX<>“女”的值。

操作步骤如下:(1)在命令窗口中分别输入以下命令:NAM=“李平”SEX=“女”OLD=26DEPT=“计算机系”DATE={^1976/09/21}(2)在命令窗口分别输入以下语句会输出相应结果:?60-OLD?“学生”+NAM+“”+DEPT?DATE()-DATE?DATA<={^1980/12/31}?OLD>20 AND SEX<>“女”实验2-2在命令窗口中用STORE命令为变量赋A、B、C赋相同的值,用“=”命令为变量E、F、G、H分别赋值“李平”、“女”、20和当前日期,用“?”命令显示上述变量的值。

操作步骤如下:(1)在命令窗口中用STORE命令为变量A、B、C赋相同的值。

命令如下:STORE 10 TO A,B,C 各内存变量须用逗号分隔。

(2)用“=”命令为变量E、F、G、H分别赋值“李平”、“女”、20和当前日期。

E=“李平” F=“女” G=20 H=DATE()(3) 用“?”命令显示上述变量的值。

?A,B,C,E,F,G,H实验2-3把算术运算、字符运算、日期运算、日期时间运算、关系运算、逻辑运算等各种运算逐一在命令窗口中实验。

特别注意:运算符“-”可以作算术减法,字符连接运算、日期时间运算等多种用法。

注意区别3+8-6、”8 ”-“6”、{^1998/10/15}-{^1998/10/10}、{^1998/10/10 9:18:40}-{^1998/10/10 9:15:20}的结果。

实验2-4把数值常用函数、字符常用函数、日期时间常用函数、数据转换常用函数等各种运算函数逐一在命令窗口中实验。

1.常用数值函数(1)指数函数EXP(x)举例如:在命令窗口中输入:? exp(5)则在工作区窗口会显示148.41 ——数值型数据(e5的值)(2)对数函数LOG(x)如:在命令窗口中输入:? log(15)则在工作区窗口会显示2.71 ——数值型数据(log e(15)的值)又如:在命令窗口中输入:? log(2.71828)则在工作区窗口会显示1.00000 ——数值型数据(log e(2.71828)的值)(3)最大值函数MAX(x1,x2,x3)如:在命令窗口中输入:? max(12,36,67,-38)则在工作区窗口会显示67 ——4个数中的最大值(4)最小值函数MIN(x1,x2,x3)如:在命令窗口中输入:? min(12,36,67,-38)则在工作区窗口会显示-38 ——4个数中的最小值(5)取余数函数MOD(x1,x2)如:在命令窗口中输入:? mod(18,5)则在工作区窗口会显示3 ——18被5除后的余数(6)取小数位数函数ROUND(x, n)如:在命令窗口中输入:? round(12345.6789,3)则在工作区窗口会显示12345.679 ——保留3位小数(7)开平方函数SQRT(x)如:在命令窗口中输入:? sqrt(144)则在工作区窗口会显示12.00 ——144的算术平方根又如:在命令窗口中输入:? sqrt(187)则在工作区窗口会显示13.67 ——187的算术平方根2.常用字符函数(1)删除首尾空格函数ALLTRIM(<字符表达式>)如:在命令窗口中输入:? alltrim(" 计算机软件")则在工作区窗口会显示计算机软件——删除首尾空格(2)删除前导空格函数LTRIM(<字符表达式>)如:在命令窗口中输入:? ltrim(" 计算机软件")则在工作区窗口会显示计算机软件——删除前导空格(3)删除尾部空格函数RTRIM(<字符表达式>)或TRIM(<字符表达式>)如:在命令窗口中输入:? rtrim(" 计算机软件")则在工作区窗口会显示计算机软件——删除尾部空格(4)左取子串函数LEFT(<字符表达式>,<数值表达式>)如:在命令窗口中输入:? left("计算机软件",6)则在工作区窗口会显示计算机——取前6个字符(5)右取子串函数RIGHT(<字符表达式>,<数值表达式>)如:在命令窗口中输入:? right("计算机软件",4)则在工作区窗口会显示软件——取后4个字符(6)任意取子串函数SUBSTR(<字符表达式>,<数值表达式1>,<数值表达式2>) 如:在命令窗口中输入:? substr("计算机软件",5,4)则在工作区窗口会显示机软——从第5个字符开始,取4个字符(7)产生空串函数SPACE(<数值表达式>)如:在命令窗口中输入:? space(8)则在工作区窗口会显示——产生8个空格字符,但在工作区上看不见又如:在命令窗口中输入:? left("计算机软件",6)+space(8)+substr("计算机软件",7,4)则在工作区窗口会显示计算机软件——中间有8个空格字符(8)英文大小写转换函数LOWER (<字符表达式>)UPPER (<字符表达式>)如:在命令窗口中输入:? lower("ABCDEFG")则在工作区窗口会显示abcdefg ——大写转小写,即全部转换为小写又如:在命令窗口中输入:? upper("abCdefG")则在工作区窗口会显示ABCDEFG ——小写转大写,即全部转换为大写(9)求长度函数LEN(<字符表达式>)如:在命令窗口中输入:? len("abCdefG")则在工作区窗口会显示7 ——求长度3.常用转换函数(1)字符转日期函数CTOD(<字符表达式>)如:在命令窗口中输入:? ctod("1999-08-09")则在工作区窗口会显示1999/08/09 ——日期型数据(2)日期转字符函数DTOC (<日期表达式>)如:在命令窗口中输入:? dtoc({^1999-08-09})则在工作区窗口会显示1999/08/09 ——字符型数据(3)日期时间转字符函数TTOC (<日期时间表达式>)如:在命令窗口中输入:? ttoc({^1999-08-09 12:35:38})则在工作区窗口会显示1999/08/09 12:35:38 PM ——字符型数据(4)日期时间转日期函数TTOD (<日期时间表达式>)如:在命令窗口中输入:? ttod({^1999-08-09 12:35:38})则在工作区窗口会显示1999/08/09 ——日期型数据(5)字符转数值函数VAL(<字符表达式>)如:在命令窗口中输入:? val("123.45")则在工作区窗口会显示123.45 ——数值型数据又如:在命令窗口中输入:? val("asd123.45")则在工作区窗口会显示0.00 ——数值型数据(6)数值转字符函数STR(<数值表达式1>, [<数值表达式2>,<数值表达式3>]) 如:在命令窗口中输入:? str(12345.6789,10,4)则在工作区窗口会显示12345.6789 ——字符型数据又如:在命令窗口中输入:? str(12345.6789,7,4)则在工作区窗口会显示12345.7 ——字符型数据又如:在命令窗口中输入:? str(12345.6789,12,2)则在工作区窗口会显示12345.68 ——字符型数据4.日期时间函数(1)系统日期函数DATE()如:在命令窗口中输入:? date ()则在工作区窗口会显示09/08/05 ——日期型数据(2)当前系统时间函数TIME()如:在命令窗口中输入:? time ()则在工作区窗口会显示09:15:32 ——字符型数据(3)日期时间函数DATETIME()如:在命令窗口中输入:? datetime()则在工作区窗口会显示09/08/05 09:18:32 AM ——日期时间型数据(4)取年份函数YEAR(<日期时间表达式>|<日期表达式>)如:在命令窗口中输入:? year(datetime())则在工作区窗口会显示2005 ——数值型数据(4)取月份函数MONTH(<日期时间表达式>|<日期表达式>)如:在命令窗口中输入:? month(datetime())则在工作区窗口会显示9 ——数值型数据(5)取星期函数WEEK(<日期时间表达式>|<日期表达式>)如:在命令窗口中输入:? week(datetime())则在工作区窗口会显示37 ——数值型数据(6)取分钟函数MINUTE(<日期时间表达式>)如:在命令窗口中输入:? minute(datetime())则在工作区窗口会显示28实验2-5 利用宏替换方式输出姓名变量的值操作过程如下:(1)在命令窗口中依次输入如下命令:姓名="李明华"store "姓名" to name? &name(2)输出结果:李明华实验三表操作(一)实验目的要求1.掌握利用表设计器建立数据表的方法。

相关文档
最新文档