- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库应用基础——内存变量的使用
公 开 课
教 案
课题:1.7内存变量的使用
教授人:黄 鹂
授课班级:09微机(1)班
地点:微机三室
时间:2009年9月29日
(下午3:40~4:25)
《数据库应用基础》公开课
授课人:黄 鹂
授课时间:2009年09月29日
授课班级:09级微机(1)班
授课地点:微机三室
[课 题] 1.7内存变量的使用
[课 型] 新授课
[教学目的与要求]
⑴掌握变量名的命名规则。
⑵熟记内存变量赋值的命令格式。
⑶了解内存变量的显示方法。
[教学重点]
⑴掌握变量名的命名规则。
⑵掌握给内存变量赋值的两种方法。
[教学难点]
⑴如何熟练使用变量名。
⑵如何熟练掌握给内存变量赋值的两种方法。
[教学方法] 讲解法、演示法
[教 具] 利用多媒体教室上课
[教学过程]
复习导入:
在以前的学习过程中,已经学习了常量和变量的概念(课本P21),回顾:
1.常量:
常量是指其值始终保持不变的量。常量用于描述现实生活中固定不变的数据,它相当于数学中的常数。
每个常量有一个数据类型(字符型、数值型、日期型、逻辑型)。
2.变量:
变量是其值可以发生改变的量。变量用于描述现实生活中可以发生改变的数据。
Visual FoxPro中的变量一般分为两种,即字段变量和内存变量。
字段变量:是存储在数据表中的变量;
内存变量:是存储在内存中的变量,又可分为系统内存变量和用户自定义内存变量。
新 课
1.7.1给内存变量命名
命名规则:内存变量名由字母、数字和下划线组成,但不能以数字开头,也不能含有空格。
命名需注意以下几点:
一般不使用Visual FoxPro的关键字作为内存变量名。
系统内存变量名都以下划线“_”开头,所以一般不用下划线开头为内存变量命名,以避免与系统内存变量发生重名。
内存变量名最好不要与字段变量同名。否则系统优先使用同名的字段变量。但可以在内存变量前加一个“M.”引用内存变量。
(注:涉及表中的字段变量,所以暂时不举例。)
案例1.指出下面的变量名哪些是合法的:
①A23 ②B-23 ③NA ME ④6 ⑤A ⑥_BOOK ⑦VFP_ ⑧编号 ⑨7XM ⑩STORE
答案:①、⑤、⑥、⑦、⑧、⑩ 都是合法的内存变量名
1.7.2给内存变量赋值(共有两种方法)
方法一. 给单个内存变量赋值。命令的基本格式:
内存变量名=表达式
[说明]
(1) 赋值号“=”的功能是把其右边的表达式的值赋给左边的内存变量
(2) 赋值命令不仅有赋值功能,而且还有计算功能。先计算表达式的值,然后赋给内存变量。
(3) 赋值号左边只能是一个内存变量名,不能是表达式。
[注意]
内存变量不必预先定义就可直接赋值。给内存变量赋值的同时也定义了内存变量,指定了内存变量的数据类型。
案例2.给单个内存变量赋值。
X=12 把数值型12的值赋给变量X
?X 显示变量X的值
X=3*6 把数值型表达式3*6的值赋给变量X
?X 显示变量X的值
X=”FoxPro” 把字符串FoxPro赋给变量X
?X 显示内存变量X的值
方法二. 给多个内存变量赋值。命令的基本格式:
STORE 表达式 TO 内存变量表
[说明]
(1) 把“表达式”的值赋给“内存变量表”中的内存变量,各变量用逗号分隔。
(2) 内存变量的值和数据类型可以通过赋值来改变。
(3) 在任一时刻,一个内存变量的值和数据类型都是唯一的。
[注意]
单个变量的赋值和多个变量的赋值的区别。
案例3.给多个内存变量赋同一个值。
CLEAR 清屏(回顾以前学的命令)。
STORE “FoxPro” TO X1,X2 把字符串“FoxPro”同时赋给2个变量
?X1,X2 显示二个变量的值
STORE 5*4 TO X11,X22,X33 把表达式5*4的值同时赋给3个变量
?X11,X22,X33 显示三个变量的值
STORE 12 TO X 把数值型12的值赋给1个变量
?X 显示内存变量X的值
1.7.3显示内存变量
(提问:在工作区如何显示用户定义的内存变量的值?)
命令的基本格式:
DISPLAY MEMORY [LIKE 变量通配名]
[说明]
选择“LIKE变量通配名”,显示与其相匹配的内存变量。缺省该选项时将显示所有内存变量。
[补充]
(1) 通配符有两种:“?”代替一个字符;“*”代替一个或多个字符。
(2) DISPLAY MEMORY 和LIST MEMORY的区别:
DISPLAY MEMORY使用分屏显示的方式来显示数据;
LIST ME
您可能关注的文档
- 教案 高教版(语文)第一册——第十一课 文艺随笔二篇(不求甚解).doc
- 教案 高教版(语文)第一册——第十二课 种瓜得豆.doc
- 教案1 《 语文版》语文 (基础模块上册)—— 第三课 《幽静悲剧》.doc
- 教案1 《 语文版》语文 (基础模块上册)—— 第二课 《我的母亲》.doc
- 教案 高教版(语文)第一册——第二十九课 群英会蒋干中计.doc
- 教案 高教版(语文)第一册——第十课 闻一多先生的说和做.doc
- 教案1 《 语文版》语文 (基础模块上册)——第八课 《灯下漫笔》.doc
- 教案10 《 语文版》语文 (基础模块上册)——第五课 《胡同文化》.doc
- 教案12 《 语文版》语文 (基础模块上册)——第五课 《胡同文化》.doc
- 教案13 《 语文版》语文 (基础模块上册)——第五课 《胡同文化》.doc
最近下载
- 角色模型制作综合规范.pdf VIP
- 汛期居民转移安置点疫情防控工作方案.doc VIP
- 最新BG201使用说明书20121024.pdf VIP
- 车辆维修定点服务项目投标方案(技术标).pdf
- 政府招聘人员协议书.docx VIP
- 2022电网生产调度系统检修工程预算编制与计算方法.docx VIP
- 吸入用一氧化氮-药品临床应用解读.pptx VIP
- Unit 1 Helping at home Part A 第1课时课件2025-2026学年度人教PEP英语四年级上册.pptx VIP
- 《GB3095-2012 环境空气质量标准》.pdf VIP
- GB21148-2020 足部防护 安全鞋.pdf VIP
文档评论(0)