- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[IT认证]第2章VFP语言基础
数据库技术及应用 主讲: 南京信息工程大学计算机与软件学院 字符函数 SUBSTR()* 功能:从指定的字符串表达式的指定位置取一个指定长度的子串作为函数值 格式:SUBSTR(cExpression,nStartosition,nLen) 示例:SUBSTR(“伟大的中国人民”,7,4) 结果: 中国 示例: SUBSTR(“伟大的中国人民”,7) 结果: 中国人民 2.3.1常用系统函数介绍 数据库技术及应用 主讲: 南京信息工程大学计算机与软件学院 时间/日期函数 MONTH() ---求日期的月份值 格式:MONTH(dExpression|tExpression) 示例:MONTH(DATE()) YEAR()* ---求日期的年份值 格式:YEAR(dExpression|tExpression) 示例:YEAR(DATE()) 2.3.1常用系统函数介绍 数据库技术及应用 主讲: 南京信息工程大学计算机与软件学院 其他常用函数 TYPE() 格式:TYPE(cExpression) 示例:TYPE(‘X’) 预先有x=5则其值为‘N’ IIF( )* 格式:IIF(lExpression,eExpression1,eExpression2) 示例:x=70 ?IIF(X60,”及格”,”不及格”) 结果为:及格 2.3.1常用系统函数介绍 数据库技术及应用 主讲: 南京信息工程大学计算机与软件学院 其他常用函数 MESSAGEBOX()* 功能:显示信息函数 格式:MESSAGEBOX(信息文本,对话框类型,对话框标题 ) 对话框类型 见书上 . 示例:MESSAGEBOX(“目前软驱内无软盘,是否重试”,4+32+256, “我的应用程序” ) 2.3.1常用系统函数介绍 数据库技术及应用 主讲: 南京信息工程大学计算机与软件学院 算术运算符 运算符 操作 优先级 示例 () 子表达式分组 高 5*(3+2) **或^ 乘方 a**2 表示a2 *、/ 乘、除 5*3 % 模运算(求余数) 5%3 +、- 加、减 低 5+3-2 2.4.1 算术表达式 数据库技术及应用 主讲: 南京信息工程大学计算机与软件学院 运算符 操作 示例 + 字符串连接 “abc ”+”cde” - 字符串连接 “abc ”-”cde” $ 包含运算 “bc”$”cde” ”a”$”cab” 注意:$运算判断左串是否包含在右串中,结果为逻辑值 字符运算符 2.4.2 字符表达式 数据库技术及应用 主讲: 南京信息工程大学计算机与软件学院 日期和日期时间运算符 运算符 操作 示例 + 加 {^2008-02-18}+10 {^2008-02-18 11:10 a}+10 - 减 {^2008-02-18}- {^2008-02-8} {^2008-02-18 11:10} - {^2008-02-18 11:10} {^2008-02-18}-10 {^2008-02-18 11:10 a}-10 注意:两个日期型不能相加;日期与日期时间型不能相加减 2.4.3 日期表达式 数据库技术及应用 主讲: 南京信息工程大学计算机与软件学院 关系运算符 运算符 操作 示例 、 小于、大于 1020;1020 = 等于 10=20;’abc’=‘ab’ 、#、!= 不等于 1020 = = 大于等于 小于等于 10=20 10=20 = = 精确比较 “abc”==“ab” 注意:==只能用于字符串比较;字符串(字符)比较时与 COLLATE设置有关:Machine、PinYin、Stroke 2.4.4 关系表达式 数据库技术及应用 主讲: 南京信息工程大学计算机与软件学院 字符串的比较问题 字符序列的设置问题 COLLATE设置有关:Machine、PinYin(默认值)、Stroke 精确比较问题(相等比较) SET EXACT ON|OFF ON:长度相等的条件下进行比较(补充空格) OFF:以右边为准,左边截取与右边等长,然后进行比较。 2.4.4 关系表达式 数据库技术及应用 主讲: 南京信息工程大学计算机与软件学院 逻辑运算符 运算符 操作 优先级 示例 ( ) 高 NOT、! 逻辑非 NOT .F. AND 逻辑与 .T. AND .F.
文档评论(0)