资源描述:
《vfp培训内容(于)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、界面简介二、创建数据库(表)(create),字段类型、长度、字段名三、数据库打开和关闭(usecloseall)、数据库浏览(browsedisplaylist)、查找(locatego)、数据库结构修改(modifystructurecopystructurefield)、输入数据(appendinsert)、修改替换(replace)、删除(deletepackzaprecall)、统计(countsumaverage)、导入导出(copyto)四、数据库的索引、排序/多字段排序(indexontosorttoon
2、)五、逻辑关系=><>=<=<>andor()六、其它常用命令介绍Select1/aclearsetdefaulttosetexacton/offsetsafetyon/offsetexclusiveon/offsettalkon/off?七、几个常用函数介绍Alltrim()ltrim()rtrim()strtran()dbf()deleted()int()round()substr()left()right()recno()八、数据库关联(工作区、别名)setrelationto(未讲)九、使用Select语句进行查询、
3、统计、关联、比较等(selectdistinctasfromwheregroupbyhavingorderbyinto)。(例:全选、部分字段、加条件、统计、多字段统计、加条件统计、人数统计升降序desc、筛选having、关联比较、嵌套、找出重复记录)十、如何打印数据库内容,与EXCL之间的格式转换(未讲)附:以下现场培训中使用的命令,供练习参考(主要的命令做了注释,详见命令后括号中内容)。use?setdefatoc:vfpdbf(设默认路径)use?use11nlqbrowlistnext30listxm,ksbh
4、next30cleargo1(定位到第一条记录)listxm,ksbhnext30listxm,ksbhforlqzydm='020201'browforksbh='100180210504371'browlocaforksbh='100180210504371'locaforxm='王'browseforxm='王'browgo12browMODIFYSTRUCTUREbrowMODIFYSTRUCTUREmodistru(修改库结构)browcopystrufieldxm,ksbh,lqdwdmto10018bdk(拷贝
5、结构)copyfieldxm,ksbh,lqdwdmto10018bdk(拷贝内容)closeall(关闭所有文件)clea(清空屏幕)appendbrowappendblank(追加一条空记录)browinsert(在当前记录后面插入一条空记录)browinsertbefore(在当前记录前面插入一条空记录)browbrowfieldksbh,xm,lqzydmreplacenext8lqzydmwith'010101'(替换以下8条记录)replacealllqzydmwith'010103'forlqzydm='080
6、200'(指定条件下替换)browfieldksbh,xm,lqzydmdeletenext1deleteallforxm=''packbrowfieldksbh,xm,lqzydmdeleall(为所有记录添加删除标记)recallall(去掉所有记录的删除标记)countforlqzydm='081000'(统计某个专业的录取人数)browfieldksbh,xm,lqzydm,zfcountforlqzydm='081000'andzf>=356(多条件统计)countforlqzydm='081000'andzf<3
7、56(多条件统计)sumzf(数值字段求和)averagezf(数值字段求平均值)averagezfforlqzydm='081000'(指定条件求平均值)COPYTOc:vfpdbfaaa.xlsFIELDSTest.zjhm,Test.xmTYPEXL5(导出到EXCL)COPYTOc:vfpdbfaaa.xlsFIELDSTest.zjhm,Test.xmTYPExlsforlqzydm='081000'indexonlqzydmtoss(按录取专业代码排序)browfieldksbh,xm,lqzydm,zf
8、sorttosssonlqzydm(按录取专业代码排序后生成新库)browfieldksbh,xm,lqzydm,zfsorttosssonlqzydm/d(按录取专业代码降序排序)closeallusetestbrowindeonzftosbrowfieldksbh,xm,lqzydm,