江苏计算机二级VFP上机知识点
更新时间:2023-05-22 05:52:01 阅读量: 实用文档 文档下载
江苏计算机二级VFP上机知识点
做题笔记
第一题 项目、数据库和表操作项目.PJX 数据库.DBC 表.DBF
1. 通用型 G 双击一下或按<CTRL>+<HOME>→“编辑”→
“插入对象”
备注型 M 双击一下或按<CTRL>+<HOME>→输入备注 都是4个字节
货币型 Y
2. 向已有表中输入记录:两步:USE 表名
append
3.创建索引的表达式即排序问题:
例 按比赛时间和比赛项目排序TTOC(bssj,1)+bsxm 有关降序的 DESC
P99索引注意:字符型表达式与算术表达式加法区别 类型不一样时,一般转成字符型,常用 三个 DTOC();TTOC();STR() 数值→字符
4.掩码问题:p79 例 只允许输入4位数字字符 9999 没说几位,就会看表中该字段的长度
5.默认值
6.有效性规则和有效性信息:例 成绩在0-100之间
cj>=0 .AND. cj<=100
性别只能是男或女 xb$’男女’
江苏计算机二级VFP上机知识点
其值必须包含非空格字符
学会转化一点设置字段的"规则"为
"LEN(ALLTRIM(tsjj))>0"
CDRQ<={^2008-8-8}格式
7.记录有效性: 选择"表"选项卡,在"记录有效性"选项组中的"规则"文本框中输入:
LEFT(lsh,4)=ALLTRIM(STR(YEAR(rkrq)))
日期型是固定8个字符,所以要去除空格,而前面字符型就 不用ALLTRIM了
8.触发器 插入触发器 更新触发器 删除触发器
关于触发器条件常用函数:例 LEN(ALLTRIM(字段名))=4 返回删除空格后的字符串
不等于 <>或#或!=表示
设置删除触发器,禁止删除:.F.
9.格式:T:自动删除前导空格和结尾空格 ! 转化成大写字母
9.在项目中,将BOOK表设置成“包含”状态:打开该项目,右击该BOOK表,选择包含
10.添加项目信息:放在项目管理器标题栏上 ,右击,项目信息
设置其内容为:计算机等级考试中心 在"单位"文本框中输入:计算机等级考试中心。
11.日期默认输入为月-日-年:05/27/2008
12.编辑说明:右击表 选择
江苏计算机二级VFP上机知识点
13.复制表中文件:例:将dmb表中lx字段值为“民族”的复制到ab表中
use dmb
copy to ab for lx=“民族”
第二题 设计查询
1. 常用函数:count();sum();AVG();MAX();MIN() 例 count(*) as 选课人数
SUM(IIF(XB=”男”,1,0)) AS 男生人数
SUM(IIF(CJ>=60,1,0)) AS 通过人数
AVG(cj) as 平均成绩
Max(cj) as 最高分
将某某出版社后面的出版社三字去除
SUBSTR(Book.cbs,1,at('出版社',Book.cbs)-1) as 出版社
2.设置分组依据:有时不直接说要你分组,隐藏的 如:每位;各班;各系等 暗藏group by语句
3.查询去向:表、屏幕(或文本文件)、报表(.FRX)、标签(.LBX)等
4. select语句P122-125
select DISTINCT , , , , ; FROM 数据库!表1 inner JION 数据库!表2; ON 表1.字段=表2.字段;
江苏计算机二级VFP上机知识点
WHERE 条件;
Group by
Having 条件 二次筛选
Order by
INTO TABLE 表名/INTO CURSOR(临时表) 表名/ TO SCREEN/TO FILE(文本文件) 表名
5.SUBSTR(ZKZ,4,2) 截取其中一部分
6.分组依据中,满足条件 就是Having的语句
7.运行菜单时首先和最后执行的:显示→常规选项→设置和清理
第三题 设计菜单.mnx;.mnt→.mpx;.mpr
1. 要为菜单项加入访问键:例 系统管理(\<M)
2. 加分组线:例 系统管理(\<M)
\- 英文输入法下 系统信息(\<H)
3. 快捷键设置:菜单设计器中“选项”→“提示选项” 定义快捷键
4. 菜单项指定任务:命令与过程(程序)
命令:例 DO FORM xs 运行表单xs
select * from student 浏览学生表6
set sysmenu to default恢复默认菜单
江苏计算机二级VFP上机知识点
过程: 例 clear events
quit 清除事件循环,然后退出系统
use student
report form rpt打开学生表,浏览报表文件rpt
5. 插入系统菜单栏:菜单设计器→插入栏
6. 跳过: 输入.T.即为灰色了
例:xs表打开时可用 NOT USED(“XS”)
菜单设计器中“选项”→“提示选项”,跳过表达式的逻辑表达式的值为真,则菜单被废止,即为灰色
7. 顶层表单:显示→常规选项→顶层表单(设计在表单上的菜单,区别与其它的菜单)
表单的init事件添加如下代码:
DO 菜单程序 WITH THIS,.T.
8. 重要保存菜单,并执行【菜单】→【生成】命令,生成一个可执行的菜单文件。
第四题 设计表单
1.spinner 微调框
checkbox 复选框
optionGroup 选项按钮组
combobox 组合框
listbox 列表框
江苏计算机二级VFP上机知识点
label 标签
textbox 文本框
2. 该列表框运行时,首先选第一项:init事件thisform.List1.ListIndex = 1
3.scrollbars 设置滚动条的
windowtype 模式设置
borderstyle 边框设置
DeleteMark 有无删除标记列
Gidlines 显不显示水平线
4.命令按钮组右击→生成器→布局→水平
5.初始状态为选中:则 value属性为1
this.Value=this.list(4)
thisform.Grid.Recordsource=this.value
thisform.list1.list(3,1)=
thisform.pageframe1.pages(3)
bel1.caption=cj.xh
第五题 程序改错
1. 一般函数格式不对,缺少参数 例 substr(cstring,3,2)
2. STORE 1.2 TO P 赋值
3. parameters a,b,c 接收程序的参数也就是声明参数
4. SQRT 开根号的
5. =massagebox()
6. return
江苏计算机二级VFP上机知识点
7. 顺序结构
8. 分支结构:if … else … endif
do case …… endcase
9. 循环结构:for……endfor知道初值和终值及循环次数 loop与exit
do while……enddo
scan……endscan
10.
SQL语句
1.CREAT TABLE 表名(字段1(),字段2(),字段3())
2.记录的输入 Inter into 表名 values( , , ) 记录的浏览 browse BROWSE Field xh,xm,xb
freeze 指定可以修改的字段
noappend nodelete nomodify指定不可修改的字段
记录的筛选 命令 :set filter to sb=“男” 记录的修改 Update 表名 set dj=dj+1
江苏计算机二级VFP上机知识点
replace 需要打开表 P109 Additive
记录的删除 delete from js where year(date())—year(csrq)>60 逻辑删除
ZAP 物理删除
RECALL 恢复删除的记录
3.ALTER TABLE-SQL语句 修改表结构P103
ADD;增加字段 alter table js add column fax c(20) null ALTER;修改字段 set CHECK 有效性 DROP;删除字段 set default 默认值 RENAME;字段改名
扩展名
结构复合索引文件 .CDX
独立索引文件 .IDX
4.select语句P122
select , , , , ;
FROM 数据库!表1 inner JION 数据库!表2; ON 表1.字段=表2.字段;
WHERE 条件
Group by
江苏计算机二级VFP上机知识点
Order by
INTO TABLE 表名 例
5. copy file *.dbf to d:\
正在阅读:
江苏计算机二级VFP上机知识点05-22
湖北省武汉市2012-2013学年高二数学下学期期中联考试题 理 206-10
考古学11-04
华中科技大学电力系统分析课程设计报告 基于matlab的短路电流计04-29
童年回忆录作文500字06-17
档案学理论基础试题01-17
山东省聊城市冠县武训高中2016-2017学年高一(上)期中数学试卷06-27
逆向思维与作文立意07-28
财产一切险风险问询表 Property All Risks Insurance Questionnaire07-18
MSTAR 土豆 产品介绍V1.104-24
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 江苏
- 知识点
- 上机
- 二级
- 计算机
- VFP
- 江西师大附中临川一中2010届高三联考英语试卷
- 2014-2019年中国影视广告市场研究与投资战略分析报告
- 新目标英语九年级英语期末测试题及答案
- 100测评网粤教沪科版八年级物理上册期末测试题及答案(B卷)
- 创建群众满意基层站所心得体会
- 中级财务会计(二)形成性考核册答案
- 浅谈烟台山景区讲解员的讲解技巧
- 民航旅客运输基础知识
- 初级护师《基础知识》真题测试题库
- GPS-RTK技术替代传统导线测量精度分析
- 英语字母发音相关说明
- 2016年安徽大学新闻传播学院620新闻传播史论之《传播学教程》考研必备复习题库
- 物业服务企业的成长与发展问题研究
- 电炉炼钢的配料计算,装料方法及操作
- 英语幽默笑话精选
- 计算机信息系统破坏罪与计算机非法入侵罪区别
- 第一章生物圈中有哪些绿色植物检测
- 日语专业简历模板
- 建设行政处罚文书格式文本
- 中班第二学期第二次家长会