当前位置:洪恩在线 -> 继续教育 -> 计算机考级 -> 二级FOXBASE+语言
 

  计算机考试
 


  FOXBASE+    


  建库时输入数据

    以正常方式结束 CREATE 命令时,系统询问 “现在输入数据记录吗?(是/否)” 。如果回答Y,系统将进入输入和修改记录的全屏幕编辑状态。

     1.向数据库文件输入数据
     直接录入数据时,系统在屏幕上显示出记录号1,同时给出数据库中各个字段的名称,并以反白限定所定义的字段宽度。用户只需在全屏幕编辑的支持下键入字段内容即可。例如,对职工简况数据库 ZGJK.DBF输入的第一个记录如下:
     职工号 100026
     姓名 李小明
     性别 男
     出生日期 12/25/62
     婚否 T
     职称 助教
     基本工资 645.80
     简历 备注

     输入时应注意以下几点:
     (1)如果输入的内容宽度充满字段定义的宽度,光标会自动跳到下一字段位置上,若是最后一个字段,则自动跳到下一记录。

     (2)如果输入的内容宽度小于字段的定义宽度,字段内容输入完后应按回车键,光标才跳到下个字段上。

     (3)发挥全屏幕编辑功能,输入时如果发现某些内容有错误,可用控制键移动光标,重新输入正确内容。

     (4)在录入数据过程中,系统提供一定的完整性检验功能。数据类型和数据宽度都受到数据定义的限制,不符合定义的数据不予接受。例如,向日期型字段出生日期输入数据时,系统不接受类似4/5/97、13/09/96、02/30/89、05/00/88一类不符合日期规定的输入,回车后系统给出提示“无效日期·(键入空格)”。用户按过空格键之后可以重新输入数据。由于没有13月份,系统不接受13/09/96;必须重新录入,但是如果误录成 11/08/96系统则无法控制。

     2.向备注型字段输入数据

     在数据库文件中,备注型字段的内容仅显示为“备注”或“Memo”字样。每个记录的备注型字段有固定的10字节宽度,字段的具体内容存储在ZGJK.DBT文件中。各个记录的备注型字段内容可长可短,不受固定宽度的限制。向备注型字段输入数据的具体方法如下:
     将光标移至备注(Memo)处,按CtrlHome进入FoxBASE内部字处理程序(编辑器),便可按照文字处理方法键入文字。如果输入的文本较长,可以用PgDn、PgUp键向下或向上翻页。备注型字段的数据录入完之后,按CtrlEnd退出FoxBASE内部编辑器屏幕,返回原记录的“备注”字样位置。

     3.退出输入数据的全屏幕编辑方式

     当录入完一条记录之后,按照数据库的结构,屏幕出现下一个记录。光标处于第一个字段的开始位置,等待用户输入。所以,用户可以根据需要一次连续输入多条记录。在退出输入数据的全屏幕编辑方式之前,可以便用PgUp或PgDn键上下翻动,修改前面的数据。要想结束数据录入,可以在一个新的空记录出现时直接回车,系统便自然结束数据输入,数据存盘,返回圆点提示符。

     无论光标处于什么位置,按CtrlEnd组合键或CtrlW组合键也表示正常结束全屏幕编辑,存盘退出。按CnlQ组合键或键,则废除本次输入,返回圆点提示符。凡是进入全屏幕编辑的命令结束方法均相同。

课堂提问:
问题