我需要帮我想一个能限制万能人的规则,请大家随意一点,也就是放肆一点回...
发布网友
发布时间:2022-04-29 15:35
我来回答
共1个回答
热心网友
时间:2022-04-13 12:30
1.Visual Foxpro有三种工作方式:1.用菜单或者是工具栏.2.在命令窗口直接输入命令.3.利用各种生成器来自动产生程序,或者是编写foxpro程序(命令文件)来执行它.
2.菜单项后面有"...",表示会弹出一个菜单.
3.用dir命令可以显示当前目录下的表的信息.用clear命令表示清除主屏幕的内容.
4.ctrl+F2表示显示命令窗口.ctrl+F4表示隐藏命令窗口.
5.项目管理器的各个选项卡的功能:
数据:管理数据库,表,查询.
文档:管理表单,报表,标签
代码:管理程序,API库,应用程序.
其它:管理菜单,文本文件和其它文件.
6.有关工具栏的操作:均在显示菜单下的工具栏实现.
a.显示和隐藏工具栏.b.可以新建一个用户自己的工具栏.
c.可以修改(定制)用户和系统的工具栏d.可以删除用户自己的工具栏.但是不能删除系统的工具栏.
e.可以重置系统的工具栏.
7.可以定制vfp的运行环境,通过工具/选项下进行.
区域选项卡:设置日期和时间的显示方式,小数位以及货币的符.
表单:可以设置表单的默认大小.
语法着色:可以设置程序代码的颜色.
文件位置:可以设置默认目录和帮助文件.
这种设置可以是永久的,也可以是临时的.当设置完毕后,直接按确定,这种设置只在本次运行vfp时有效,因为它是保存在内存中,内存在每次退出vfp时自动释放.当设置完毕后,设置为默认值后,再按确定,这种设计永久有效,因为它保存在windows注册表中.
8.vfp新增了很多向导,有新的应用程序向导,新的连接向导,新的数据库向导,新的Web发布向导,新的示例向导.
9,打开不同文件时,系统会自动调出相应的设计器.
第四章:
1.表分别两种:数据库表,表.
数据库表可以设计长表名,长字段名,可以设置字段有效性规则,违反规则时的提示信息,默认值,格式,输入掩码以及在浏览时显示的标题和记录级规则.
数据库长表名可以长达128个字符,字段名长达128个字符,表的字段名和表名最长只能为10个字符.
2.记录查找的命令:
locate for ..定位到条件满足的第一条记录
continue...定位到条件满足的下一条记录
seek 值---索引查找.
都可以用found()函数来测试是否找到结果.
3.索引分为四种:主索引,候选索引,唯一索引,普通索引.
主索引:体现主关键字的功能,索引字段不能重复.一般用于和其它表建立.表没有主关键字,因此表不能建立主索引.
候选索引:体现候选关键字的功能.索引字段也不能重复.
唯一索引:索引字段值重复的记录,在索引项中只出现第一条记录.(一般用来统计类别)
普通索引:一般默认情况下建立的索引,都是普通索引,索引字段可以重复.一般用于建立一对多的体现外部关键字的功能.
4.索引根据参与索引的字段的多少,又可以分为单项索引,复合字段索引.
单项索引:参与索引的字段只有一个,可以通过选择字段之后的一种索引顺序,然后转到索引选项卡中去
改其索引的类型和索引名。
复合字段索引:参与索引字段有多个。建立索引时,必须在索引选项卡中输入,而且索引表达式是:
字段1+字段2+字段3...(要求字段1,字段2,字段2具有相同的类型,如果不是同种类型,必须将其转换为
同种类型。
5.索引文件: 存放索引的文件。根据其中索引的个数,可以将其分为单索引文件,复合索引文件(又分为
结构索引文件和非结构索引)
单索引文件(里面只包含一个索引),扩展名为.idx,这种文件不会随表文件打开与打开.
复合索引文件:扩展名为.cdx ,文件名和表文件名同名的索引文件为结构索引文件.这种文件会随着表文件的打开而打开.另一种文件名和表文件名不同名,扩展名为.cdx.这种文件不会随表文件打开而打开.
单索引文件和非结构复合索引文件在使用其中的索引项时,必须首先用命令打开.
set index to 索引文件名(单索引文件名或者是非结构复合索引文件名)
6.如何设置当前索引:
set order to 索引名
7:使所有的索引项都不成为当前索引:
set order to
8.建立索引: (新建的索引自动成为当前索引)
index on 索引表达式 tag 索引项名[unique ][candidate]
unique 表示建立的索引为唯一索引.
candidate :表示建立的索引为候选索引.
没有这两个选项表示建立的索引为普通索引,用命令的方式不能建立主索引.表不能建立主索引.
9.删除索引项
delete tag 索引名 &&删除指定的索引
delete tag all &&删除表中的所有的索引.
10.数据完整性分为三种:实体完整性,域完整性,参照完整性.
实体完整性:即保证表中的记录的唯一性.主要通过关键字来保证的.关键字的功能通过索引来实现.
域完整性:表中的字段在哪些范围内有意义.一般来说,表中有关字段的定义(类型,宽度,小数位,规遇等)
都属于域完整性.
参照完整性:建立了的表之间在进行某些操作(更新,删除,插入)时,必须满足的条件.主要分为更新规则,删除规则和插入规则.(更新规则,删除规则又分为级联,*,忽略.插入规则又分为*和忽略)
11.工作区:
总共有32767个工作区,一个工作区同一时刻只能打开一个表,因此同一时刻可以打开32767个表.
工作区从1--32767,每个工作区都有一个工作区别名 1--10:工作区别名为A-J,11-32767工作区别名为W11-W32767
12.可以通过set relation 命令建立两个表之间的临时关联,通过这种关联可以实现A表的指针带动B表指针的。
第五章:
1.sql语言的全称:structured query language (结构化查询语言),它有四种功能:
数据查询:(select 语句),数据定义(create,alter,drop ),数据操作(insert, update,delete ),数据控制.其中sql的核心是查询.
2.的并运算的运算符为union.
3.能够表示存在结果的谓词是exists
4.量词any和some 是同一种意思,表示任意一个.而all代表所有.
5.利用空值查询应该是: 字段 is null
6.超联接查询:(vfp自身联接)有四种内联接(inner join ),左联接(left join),右联接(right join ),全联接(full join),这种联接条件是出现在on 短语中.
7.查询去向有:表(into table <表名>),临时表(into cursor 临时表名),文本文件(to file 文本文件名),
屏幕(to screen),数组(into array 数组名).
当to 短语和into 短语同时出现时,优先考虑into 短语,即忽略to 短语.
8.要查询前几条记录:使用top n短语,当查询前n%的记录,用 top n percent ,注意:top n [percent ] 必须与order by 连用.
9.删除表的命令是: drop table 表名
删除视图的命令是: drop view 视图名追问你能告诉我你是不是智障吗?