- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何学习FoxPr数据库语言
如何学习FoxPro数据库语言 首先要掌握语言的基本符号。如英语的26个大小写字母;汉语的汉字;还要掌握一些运算符号,如:+- * / % ^ 其次要掌握命令、短语、函数、及表达式。如list delete for all ;{98/11/15}-15;left(姓名,2)+‘东东’ 特殊地:5.28 “abcde” .t. {98/12/21} x_y 姓名 k123 再次是要掌握符合语法的语句( 单命令)。如: 第三章 常量、变量、函数和表达式 常量 变量 函数 表达式 常量:值不变的量 数值常量 字符串常量 日期常量 逻辑常量 变量:值可以改变的量 字段变量:是数据库中已经定义的变量。 内存变量:是独立于数据库文件的临时 存储单元,用来存放数据库 操作过程中或程序运行过程 中所要临时保存的数据。 3.3.3 时间、日期函数 格式: YEAR(D型表达式) P35 功能: 求出年的数值, 函数值的形式为:YYYY. 函数值为N型。 例4 写出命令运行结果: ? YEAR({99/12/23}) ? YEAR({99/12/23}+80) ? YEAR({2003/12/23}) 3.3.4转换函数 格式: DTOS(D型表达式) P37 功能: 将D型表达式转换成C型数据, 函数值的形式为:YYYYMMDD. 函数值为C型。 例5: ? ‘这天是:’+DTOS({2003/12/23}) 3.3.5测试函数 P39 格式:RECNO([工作区号/别名]) 功能: 测试数据库文件的当前记录号。函数值为N型。 例6: USE ZYDA ?RECNO() 3.3.6环境函数 格式: ROW() ,COL() P45 功能:返回光标当前行、列的值。 例7 clear ??k ?? col(),ROw() * DELETE [scope] [FOR expL1] [WHILEexpL2]delete all for 姓名=“张三” SORT TO file ON field1 [/A | /D] [/C] [, field2 [/A | /D] [/C] ...] [ASCENDING | DESCENDING][scope] [FOR expL1] [WHILE expL2][FIELDS field list]sort to x_m_1 on 姓名 for 成绩=60 最后是按一定结构将若干个句子组合成程序(批命令)。包括:顺序、选择、循环。如: Use d:\wy020115\student Accept “姓名:” to xm Locate for 姓名=xm Do while not eof() display continue enddo use 复习题 一、请指出以下常量的类型 (1)“电脑” (2)128 (3).T. (4) “128” (5).n. (6)[this] (7){98.08.18} (8)1.234E+8 二、请指出不合法的字符串常量 (1)“Y/N” (2){[ABCD]} (3)[‘ABCD’] (4)[[AB]CD] (5)[{ABCD}] 内存变量的命名规则 内存变量的类型 内存变量的赋值 命名规则:可以以字母、汉字或下划 线开头,可由字母、汉字 数字和下划线组成,最长 不超过10个字符。 例1:Class_2,name,A1,姓名 例2:3AB,CD*, Sec-Class 类型:字符型(C)、数值型(N)、日期 型(D)、逻辑型(L)、屏幕型(D) 注:前四种类型内存变量可以进行各 种运算,屏幕型内存变量不能进 行运算,只能用于保存和恢复屏 幕画面。 命令格式1:STORE 表达式 TO 内存变量表 命令格式2:内存变量=表达式 功能:首先计算出表达式的值,再将该值赋给 内存变量。 例如:name=‘张
您可能关注的文档
- 大学特色餐创业计划书.ppt.ppt
- 外周血异常细胞形态.ppt
- 大学生个人简历PT模板.ppt
- 大学生人关系调查.ppt
- 大学生创业指讲座.ppt.ppt
- 大学新生适应——理健康教育.ppt
- 大学生创业大赛——撰写商业计书(讲座).ppt
- 大学生创新业ppt.ppt
- 大学生人际往ppt.ppt
- 大学生创观培养新.ppt
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)