vfp重修串讲.ppt

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vfp重修串讲

Vfp课程的特点: 表达式与运算符 算术表达式 %、^ ** 字符表达式 $ 日期表达式 + - 关系表达式 = 逻辑表达式 not and or 常用函数 Sqrt()、int()、mod()、round()、rand() 、len()、left()、right()、substr()、alltrim()、space() Date()、time()、year() Str()、val()、dtoc()、asc()、chr() iif()、messagebox() Bof()、eof()、found() 控件 对象 属性、事件、方法 数据库 建立数据库 修改数据库 打开数据库 open database …. 建立永久关系 参照完整性 更新规则 删除规则 插入规则 (级联、限制、忽略 ) 单表操作的常用命令小结(略讲) 打开关闭表文件 修改表结构 修改表记录 增加表记录 删除表记录 表结构的复制 SQL 数据定义 alter table….. SQL 数据操纵 delete from….. update…… ②编写“输出”按钮的click事件代码: x=1 y=1 for i=1 to 100 if i%70 thisform.list1.addlistitem( str(i,3),x,y ) y=y+1 endif if y=11 x=x+1 y=1 endif endfor 表格(Grid) 主要属性: ColumnCount 、 RecordSource、 RecordSourceType 容器类 与表格建立联 系的数据源 一般与数据表一起使用 与表格建立联系的数据源 的类型: 0-表。 1-别名(默认值)。 4-SQL说明。 1、表单数据环境中添加了数据表,表格控件会显示该数据表的内容 2、表单数据环境中没有添加数据表, 如,要显示图书表的部分字段的数据。 命令按钮的click事件代码: use 图书 copy to ts fields 书号,书名 thisform.grid1.recordsourcetype=0 thisform.grid1.recordsource=ts 表单的unload(释放对象时发生)事件: Close all Drop table ts 3、创建如图所示表单,表单运行时,在文本框text1中输入读者编号回车后,在表格中输出该读者所借阅的图书的书名、作者、借阅日期及还书日期。 文本框 “text1”的“valid”事件代码: bh=alltrim(thisform.text1.value) thisform.grid1.recordsourcetype=4 thisform.grid1.recordsource=select 书名,作者,借阅日期,还书日期 from 借阅 join 图书 on 借阅.书号=图书.书号 where 借阅.读者编号=bh 计时器(timer) 主要属性: Enabled、Interval 主要事件:timer 控件类 值为.t.,计时器运行 值为.f.,计时器不运行 单位为:毫秒 结构化程序设计 三种基本结构: 1. 顺序 2. 选择 if …[else…]endif do case….endcase 算法:累加、累乘、最大值、交换、三角形面积、判断闰年、判断素数、字符图形输出、水仙花数(类似的数字变化)、奇偶数判断、季节输出、成绩等级输出、数字串或字母串的处理等 【修改例3-6】输入月份值,显示对应季节的中文名字(3,4,5月为春季,6,7,8月为夏季,9,10,11月为秋季;12,1,2月为冬季)。 “输出”命令按钮的click事件代码: yf=val(thisform.text1.value) do case case yf=3 or yf=4 or yf=5 jj=春季 case yf=6 or yf=7 or yf=8 jj=夏季 case yf=9 or yf=10 or yf=11 jj=秋季 case yf=12 or yf=1 or yf=2 jj=冬季 endcase thisform.label3.caption=jj 结构化程序设计 3. 循环 do while…enddo for….endfor/next use Modify structure Browse re

您可能关注的文档

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档