Visual FoxPro程序设计基础教程 国家级精品课程配套教材 教学课件 刘甫迎 党晋蓉 刘焱 新VFP邮电书教案.ppt

Visual FoxPro程序设计基础教程 国家级精品课程配套教材 教学课件 刘甫迎 党晋蓉 刘焱 新VFP邮电书教案.ppt

  1. 1、本文档共386页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Visual FoxPro程序设计基础教程 国家级精品课程配套教材 教学课件 刘甫迎 党晋蓉 刘焱 新VFP邮电书教案.ppt

格式2:@ 行号,列号 [SAY 表达式] GET 变量 [RANGE 表达式1,表达式2][VALID条件] ... ... READ 说明:格式2与格式1的功能、使用方式相同。不同点: [RANGE表达式1,表达式2]可选项,用于限定输入、修改数据的范围。 表达式1指数据的上限,表达式2是数据的下限。常用来限定数值型数据的输入范围。若输入的数据超出范围,则提示出错,需按空格键后重新输入。 VALID条件可选项的条件可以是一般条件表达式,还可以是以逻辑值返回的用户自定义函数。该项用于判断GET变量的值是否满足条件,若满足(.T.)就退出对该变量的编辑,若不满足(.F.)就需修改数据,直到条件满足退出。常用来限定字符型数据的输入范围。 例14: 修改书库(书.DBF)的数据 程序: SET TALK OFF USE 书.dbf LIST DO WHILE .NOT. EOF() CLEAR @ 2,6 SAY “书名:” GET VALID LEN(TRIM(书名))=12 @ 3,6 SAY “库存:” GET 库存 RANGE 100,500 @ 4,6 SAY “定价:” GET 定价 RANGE 10,30 READ SKIP ENDDO SET TALK ON USE RETURN 7.6 程序的调试和调试器 7.6.1 用命令进行程序的调试 1.跟踪程序执行 (1)SET TAKE ON/OFF (2)SET ECHO OFF/O (3)SET DEBUG OFF/ON (4)SET STEP OFF/ON 2.断点和恢复 (1)程序中写入SUSPEND命令 (2)设置ESCAPE键 7.7 编程及多用户操作函数、命令 1.表文件加锁的函数FLOCK() 格式:FLOCK([工作区号或别名]) 2.表记录加锁的函数RLOCK() 格式:RLOCK([工作区号或别名]|[,[字符表达式列表][,工 作区号或别名]]) 3.检测ON ERROR语句捕捉的出错号ERROR()的函数 格式:ERROR() 4.检测 ON ERROR语句捕捉的出错号对应的出错信息的函数 MESSAGE() 格式:MESSAGE([1] 5.关于多用户的系统的函数SYS() 格式:SYS(数值表达式) 第8章 数据库(Database) 8.1 数据库的意义 8.2 建立数据库(.DBC文件) 8.3 数据字典(Data Dictionary) 8.1.1 表(Table)和数据库(Database 8.1.2 数据库的优缺点 8.1.3 数据库的使用范围 8.2 建立数据库(.DBC文件) 8.2.1 打开、关闭和删除数据库 1、打开数据库命令: OPEN DATABASE〈数据库名〉 2、关闭数据库命令: CLOSE DATABASE 或 CLOSE ALL 3、删除数据库命令: DELETE DATABASE 〈数据库名 8.2.2 在数据库中创建新表 格式:CREATE DATABASE 数据库名 功能:生成名为数据库名的数据库文件,同时进 入数据库设计器。 8.2.3 添加一个表到数据库 格式:ADD TABLE 表名字 例1:添加表Orditems到数据库testdata OPEN DATABASE testdata ADD TABLE orditems 8.2.4 使用数据库中的表和视图 8.2.5 对一个项目(Project)添加或移去数据库 8.2.6 察看和修改数据库结构 格 式: MODIFY DATABASE 〈数据库名) 修改: 1.察看数据库模式(Schema) 2.浏览数据库文件 CLOSE DATABASE 数据库名 USE 数据库名.dbc EXCLUSIVE BROWSE 3.扩展数据库文件 USE 数据库名.DBC EXCLUSIVE MODIFY STRUCTURE 8.3 数据字典(Data Dictionary) 8.3.1 字段级和表级数据字典特性 表级 表属性(Properties): 字段级 1、长表名与注释 长表名可包含128个字符,并可用来代表短表

文档评论(0)

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

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

1亿VIP精品文档

相关文档