VF知识点总结范文.doc_第1页
VF知识点总结范文.doc_第2页
VF知识点总结范文.doc_第3页
VF知识点总结范文.doc_第4页
VF知识点总结范文.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

vf知识点总结范文 一、有效性规则和参照完整性1有效性规则先选中要求设置的字段, (1)“规则”逻辑型表达式即SQL格式表达式。 例年龄是15-20年龄=15and年龄=20 (2)“信息”字符型表达式,直接摘抄加“”(英文状态) (3)“默认值”看选中的字段是什么类型2.参照完整性 (1)判断一方(没有重复字段的表)和多方(有重复字段的表) (2)一方建主索引,多方建普通索引 (3)由一方向多方扯一条线 (4)清理数据库(数据库清理数据库,如果遇到“文件正在使用暂不能发布pack命令,”此时close all,再重新以独占方式打开数据库再进行一次清理) (5)右键参照完整性(两个永久性联系须一一设置其参照完整性) 二、SQL语句1格式格式一Selecttop字段1/字段2from表1,表2.where连接条件and(or)筛选条件group by某一字段haing count(字段)order by字段1asc/desc,字段2asc/descinto table表格式二Selecttop字段1/字段2from表1join表2join表3.on连接条件(返回来写)where筛选条件group by某一字段haing count(字段)order by字段1asc/desc,字段2asc/descinto table表“字段1/字段2”,根据题目要求,搜索什么字段写什么字段,若其中某一字段在表中没有则认定为是起的新名字,在该字段前加as,之后向函数avg(),sum(),max(),min(),count()。 “group by某一字段haing count(字段)”为难点。 考虑用不用group by,首先在草稿纸上或脑海生成题目要求的表,选取一个个例填写分析是否用得到group by,按什么分组。 国家名称奖牌数中国10美国4俄罗斯7 (3)select*from表where某一字段is null (4)运行过程中碰到“XX不唯一”找到该字段在其前面加上表名。 2查询设计器与视图设计器区别“更新条件”函数和表达式右侧查询去向右键输出设置查询去向表或菜单查询查询去向表3.其他 (1)insert into表名values()insert表名(字段1,字段2)values() (2)update表名set字段where条件Vf命令replace字段withfor条件 (3)delete from表名where条件Pack删除打逻辑删除标记记录Zap删除全部记录只留表结构 (4)alter table表名add(column)字段C (6)alter table表名drop字段alter table表名rename字段1to字段2 (5)select*from表into array/table/cursor数组名/新表名/临时表select*from表to fiel文件名(.txt) 三、菜单1加访问键- (1)位置“替换”、“追加”、“在之前”等。 (2)作为顶层表单3菜单先保存(.mnx)再生成后运行(do菜单名.mpr)。 四、表单1文件名-保存时的名字标题-caption名,名称,控件名-name2.各控件常用属性 (1)命令按钮mad1:enabled、visible等。 (2)命令组按钮mandgroup1(右键-)buttoncount、buttons(指定选第几个按钮)、value(选中的按钮)、visible等。 (3)标签label1 (4)文本框text1value(输入的内容)、passwordchar、inputmark、controlsource等。 (5)复选框check1value(选中为1,不选中为0)等 (6)选项组按钮buttongroup1(右键-):buttoncount、buttons(指定选第几个按钮)、value(选中的按钮)、visible等。 (7)表格grid1(右键-)columncount、recordsourcetype、recordsource (8)页框pageframe(右键-)pagecount、pages等。 (9)列表框list1:value(选中的条目)、list(数值)-选中第几项、listindex-列表索引、multiselect rowsourcetype、rowsource等。 (10)组合框bo1:value(选中的条目)、list(数值)-选中第几项、listindex-列表索引、multiselect rowsourcetype、rowsource、style等。 (11)时钟timer1:enabled、interval等3.表单中顶层表单步骤 (1)表单showwindows-2 (2)load或init事件:do菜单名.mpr withthis4.表单中快捷菜单rightclick事件do菜单名.mpr5.布局工具栏先全部选中要求的控件,显示布局工具栏6.新建方法程序或属性表单-新建方法程序/新建属性7close allopen database数据库名use表go topdo whilenot eof()或do whileeof()=.f.变量赋予初值do caseif条件(then)case条件语句块1表达式1或else case条件语句块2表达式2endifotherwise表达式n endcase语句块skip enddo 五、杂项1.函数Str()数值型转换为字符型Val()字符型转换为数值型CtoD()字符型转换为日期型DtoC()日期型转换为字符型CtoT()字符型转换为日期时间型TtoC()日期时间型转换为字符型abs()-绝对值sign()-正数为1,负数为-1,0为0sqrt()-开平方pi()-圆周率int()-整数部分ceiling()-比他大的最小整数ceiling(4.9)-5floor()-比他小的最大整数floor(4.9)-4round()-四舍五入round(123.453,0)-123round(123.453,-1)-120round(123.453,-2)-100mod()-余数mod(13,-12)-11max()、min()len()-字符串长度x=”book,len(x)4len(“x”)-1lower()-大写变小写、upper()-小写变大写space()-测空格trim()-去掉字符串尾部ltrim()-去掉字符串头部alltrim()-去掉字符串头部和尾部left()-从左边取规定个字符right()-从右边取规定个字符substr()-从规定位置起取规定个字符ours()-第一个字符串在第二个字符串中出现的次数at()-第一个字符串在第二个字符串中出现的位置(区分大小写)atc()-第一个字符串在第二个字符串中出现的位置(不区分大小写)stuff()-替换stuff(“abcdefg”,2,0,”xyz”)-axyzbcdefg stuff(“abcdefg”,2,5,”xyz”)-axyzg stuff(“abcdefg”,2,4,”)-afg chrtran()单换chrtran(“abacadad”,”ad”,”xw”)-xbxcxwxw like()-是否完全相等date()、time()、datetime()、year()、month()、day()、hour()、minute()、second()between()-值测试函数isnull()-是否是null empty()-是否是0varitype()-测试类型eof()-文件末尾、bof()-文件开头reo()-当前记录的记录号recount()-文件中记录个数iff()-相当于ifelse.deleted()-当前指针所指记录是否打删除标记2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论