欢迎来到天天文库
浏览记录
ID:36317726
大小:200.00 KB
页数:25页
时间:2019-05-09
《visual foxpro程序设计案例教程-第5课时》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、3.3表的基本操作3.3.1表的打开和关闭1、使用菜单打开表(1)选择“文件”菜单中的“打开”项,在弹出的“打开”对话框中“文件类型”列表框中选择“表(*.dbf)。(2)选择或输入要打开的表文件名,单击“确定”打开表。打开表时,在“打开”对话框中选择“以只读方式打开”复选框则打开的表不允许修改;选择“独占”复选框,则不允许其他用户在同一时刻使用该表。默认是以共享方式打开表。2、用命令打开表命令格式:USE表名[EXCLUSIVE
2、SHARED]说明:(1)表名前可加要打开的表的路径。(2)EXCLUSIVE:选此项,则以独占方式打开表。(3)SHARED:选
3、此项,则以共享方式打开表。例如:打开A盘GZ1数据表。USEA:GZ13、数据表的关闭命令格式1:USE命令功能:关闭当前数据表。命令格式2:CLOSETABLE命令功能:关闭所有打开的数据表。4.浏览数据窗口的定制(1)打开表的“浏览”窗口。(2)用鼠标拖动某一字段到指定处,可改变字段的显示顺序。(3)可以使用鼠标调整字段的显示宽度。(4)在表“浏览”窗口的左下角有一个小黑竖条(称为窗口拆分条),把它拖到一个适当的位置,就可以把“浏览”窗口拆分成两个窗口,将其改变成有“浏览”和“编辑”两种显示方式的窗口。(5)选择“显示”菜单中的“网格线”,可以显示或隐藏
4、浏览窗口中的网格。用菜单定位记录(1)打开表,并进入表“浏览”窗口。(2)选择“表”菜单中“转到记录”弹出“转到记录”子菜单。(3)在“转到记录”子菜单下,选择不同的选项,可以将记录指针移动到相应的记录上。第一个:确定第一条记录为当前记录。最后一个:确定最后一条记录为当前记录。下一个:确定当前记录的下一条记录为当前记录。前一个:确定当前记录的前一条记录为当前记录。记录号:弹出“转到记录”对话窗口,选择记录号,确定该记录号指定的记录为当前记录。定位:弹出“定位记录”对话框,输入定位条件表达式和作用范围,确定满足定位条件表达式的第一条记录为当前记录。11、绝对定位
5、命令命令格式:GO<表达式>
6、[RECORD]N
7、BOTTOM
8、TOP说明:1)选择<表达式>项,将记录指针指向〈表达式〉值指定的记录。2)选择[RECORD]N项,将记录指针指向第N个记录。3)选择BOTTOM项,将记录指针指向最末一条记录。4)选择TOP项,将记录指针指向第一条记录。。2、相对定位命令命令格式:SKIP[〈表达式〉]命令功能:将记录指针相对于当前记录向上或向下移动若干条记录位置。说明:<表达式>值可以为正或负的整数,默认是1。如果为正则,向下移动,如果为负则向上移动3、使用命令浏览表命令格式1:BROWSE[范围][FIELDS字段
9、表][FOR条件]命令格式2:LIST
10、DISPLAY[范围][[FIELDS]字段表][FOR条件][OFF][TOPRINTER[PROMPT]][TOFILE文件名]命令功能:显示当前表中范围内满足条件的记录的指定字段的值。说明:1)BROWSE命令是在“浏览”窗口中显示记录,LIST和DISPLAY命令是在屏幕中显示记录。2)LIST命令是连续输出,DISPLAY命令是分屏输出。3)指定“范围”选项,则显示范围内满足条件的记录,否则显示所有满足条件的记录,“范围”有四个值。ALL:所有记录(默认值)。NEXTN:从当前记录开始的N条记录。RECORDN
11、:第N条记录。REST:从当前记录开始到最后的所有记录。4)指定“FIELDS字段表”项,显示字段表中指定的字段,否则显示全部字段。“字段表”是用逗号隔开的字段名列表。5)指定“FOR条件”项,显示满足条件的记录,否则显示范围内所有记录。6)指定“OFF”项,则不显示记录号。7)指定“TOPRINTER”项,则将结果同时输出到打印机,如果还使用了PROMPT则在打印之前显示“打印设置”对话框。8)指定“TOFILE文件名”项,则将结果输出到文件,文件默认扩展名为.txt。(2)选择BLANK选项,不会显示编辑窗口,而是在表的尾部添加一条空记录。3.3.3数据的
12、输入1、使用浏览器输入数据(1)打开要输入数据的表。(2)选择“显示”菜单中“浏览”或“编辑“项;选择“浏览”,则显示”浏览“窗口;选择“编辑”,则显示“编辑”窗口。(3)选择“显示”菜单中的“追加方式”,可向表中输入新记录的数据。无论是在表“编辑”窗口还是在表“浏览”窗口,都可以对表中的数据进行追加,只是显示方式有所不同。在这两个窗口中,不仅可以进行数据的输入,同时也可以编辑修改表中的数据。2、使用APPEND命令追加记录APPEND命令是在当前数据表的尾部添加新记录。命令格式:APPEND[BLANK]说明:(1)输入APPEND命令则会显示编辑窗口,输入
13、记录,一次可以输入多条记录。3、使用I
此文档下载收益归作者所有