《程序设计基础》ppt课件

《程序设计基础》ppt课件

ID:26955330

大小:1.19 MB

页数:147页

时间:2018-11-30

《程序设计基础》ppt课件_第1页
《程序设计基础》ppt课件_第2页
《程序设计基础》ppt课件_第3页
《程序设计基础》ppt课件_第4页
《程序设计基础》ppt课件_第5页
资源描述:

《《程序设计基础》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章程序设计基础福建农林大学东方学院7.1命令格式由两部分组成命令动词,表示应执行的操作若干个短语,对操作提供某些限制性说明。一般格式如下:命令动词短语如:copytoaafor性别=“男”命令书写的规则命令以命令动词开头用空格来分隔各单词短语命令的最长是254个字符,用分行符;分行命令动词和关键字可以缩写为前四个字符如MODIFYSTRUCTURE可写为MODISTRU不分大小写,可以混合使用变量名、字段名和文件名时,应避免与命令动词和关键字同名,以免运行时发生混乱与表有关的命令与表有关的命令格式:命令动词[范围]FOR<条件>[FIELDS<字段名表>]命令中的FOR、FI

2、ELDS是关键字,用户不得随意更改。约定:[]表示可选项,不选用使,系统自动使用默认值<>表示必选项<范围>:表示对表记录操作的范围ALL表示全体记录NEXTN当前记录开始后续共计N个记录RECORDN特指第N号记录。REST从当前记录开始到表尾的所有记录FOR〈条件〉选择操作FIELDS<字段名表>投影操作与表有关的命令操作释例Go3DispallGo2Dispnext2Go3DisprestGo3Disprecord5编号姓名101张三102王一103刘六104李四105赵七朱八表一Go1Listfor编号>‘101’.and.编号<“105”选择操作Go1Listfield

3、s姓名投影操作7.2数据库的操作命令常用的操作命令包括数据库的建立打开设置关闭删除1.创建数据库CREATEDATABASE命令命令格式:CREATEDATABASE[〈数据库名〉

4、?]命令功能:用于创建一个数据库说明:(1)数据库名已经存在,则提示新的路径或文件名(2)参数“?”或无参数,弹出对话框,位置及名称(3)数据库以.DBC为其扩展名,以.DCT为备注文件,索引文件则以.DCX为扩展名(4)该命令以独占方式创建并打开一个数据库例如:创建一个名为t1.dbc的数据库,并显示有关数据库的信息CREATEDATABASEt1&&创建数据库t1CLEAR&&清除屏幕DISPL

5、AYDATABASE&&显示数据库t1信息2.打开数据库用OPENDATABASE命令打开已经存在的数据库命令格式:OPENDATABASE[〈数据库名〉

6、?]命令功能:打开一个指定的数据库。说明:3.设置当前数据库SETDATABASETO命令命令格式:SETDATABASETO[〈数据库名〉]命令功能:设置当前数据库。说明:(1)〈数据库名〉为当前要打开的数据库名称(2)略名,弹出一个‘显库’对话框例如:OPENDATABASEt1库t1.dbcOPENDATABASEt2库t2.dbcDISPLAYDATABASE显示当库t2.dbc的信息SETDATABASETOt1置t

7、1为当前库DILPLAYDATABASE显示当库t1的信息SETDATABASETOt2设t2为当库DISPLAYDATABASE显库t2.dbc的信息4.关闭数据库命令格式:CLOSEDATABASE[ALL]说明:ALL用于关闭所有打开的数据库如果没有指定此参数,则将关闭当前数据库5.删除数据库命令格式:DELETEDATABASE〈数据库名〉

8、?[DELETETABLES][RECYCLE]说明要删除的数据库文件必须保证处于非使用状态?弹出一个“删除”对话框DELETETABLES删除数据库中包含的表和包含这些表的数据库RECYCLE文件放入回收站中,可恢复删除的文件SET

9、SAFETY的值为ON,删文件前会提示用户SETSAFTY设置为OFF,VFP将不做任何提示表的操作命令包括:创建表打开一个存在的表将一个自由表加入到数据库中去从数据库中移去表显示表中信息关闭删除表1.创建表命令格式:CREATE〈数据库表名〉命令功能:创建数据库表或自由表,其扩展名为.dbf如有数据库打开,则该表是数据库表,且已加入到该数据库中,否则该表是自由表例如:新建一个表a1,将它包含到数据库t1中OPENDATABASEt1&打开数据库t1CREATETABLEa1&创建表a1.dbf,将其包含到数据库t1中2.将自由表加入到数据库中命令格式:ADDTABLE〈自由表名

10、〉

11、?说明:1)〈自由表名〉指定要加入到一个已打开的数据库中的自由表的名称2)不指定名称或“?”作为参数,弹出对话框3)表一旦加入到库中,不再是自由表4)可以通过REMOVETABLE命令将该表从数据库中移出,使之成为新的自由表库中表的一些规定:①必须是一个有效的.DBF文件②不能与数据库中已存在的表重名③一个表只能属于一个数据库,不能再成为其他数据库中的表3.将表从数据库中移出命令格式:REMOVETABLE〈数据库表名〉

12、?[DELETE][RECYCLE]说明:1)参数‘?

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。