Visual FoxPro表的基本操作
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
16
Visual FoxPro
3.通用型字段数据的输入 通用型字段的显示与备注型字段类似,不同的是
对于通用型字段在编辑窗口中标识是Gen或gen,其 中该字段为空时为gen,若在其中已经存入对象,则 变为Gen。
通用型字段的输入可使用编辑菜单的插入对象命 令,或通过剪贴板粘贴。具体操作方法是: (1)将光标移到通用型字段的gen处,按Ctrl+PgDn 或双击字段的gen标志,进入通用型字段编辑窗口。
注意,备注型和通用型字段的内容都没有直接 存放在表文件中,而是存放在一个与表文件同名的 备注文件(扩展名为.fpt)中。它们4个字节的宽度 仅用于存放有关内容在备注文件中的实际存储地址 。
4
Visual FoxPro
4.小数位数 只有数值型与浮动型字段才有小数位数,
小数位数至少应比该字段的宽度值小2。5. 是否允许为空
6
Visual FoxPro
“新建”对话框
7
Visual FoxPro (2)在这里是建立表文件,所以需要选择“表”文件 类型,然后可以选择“新建文件”或“向导”去建立新 的文件。
8
Visual FoxPro
表设计器窗口
9
Visual FoxPro
(3)在表设计器窗口中,可输入表的字段参数: ①在“字段名”下面的文本编辑区输入字段的名字。 ②按Tab键或单击“类型”,选择类型列,其中列出所
Visual FoxPro
章目录
1
Visual FoxPro
4.1 表的建立 4.2 表的显示与维护 4.3 表的排序与索引 4.4 表的统计与计算 4.5 多个表的操作
2
Visual FoxPro
4.1 表的建立
4.1.1 设计表的结构
1.字段名
字段名是表中每个字段的名字,它必须 以汉字、字母或下划线开头,由汉字、字母 、数字或下划线组成。自由表中的字段名最 多为10个字符,数据库表中的字段名最多为 128个字符。当数据库表转化为自由表时截去 超长部分的字符。
10
Visual FoxPro (4)表字段设置完成后,选择“确定”按钮,结束表 结构的建立。这时将弹出对话框,询问“现在输入 数据记录吗?”,选择“否”,则退出建表工作,以后 需要时可以打开该表并输入数据。若选择“是”,则 可以立即输入数据。
是否输入记录对话框
ຫໍສະໝຸດ Baidu11
Visual FoxPro 学生表的内容:实验指导书第7页或教材126页
是连续显示,当显示的内容超过一屏幕时,自动 向上滚动,直到显示完成为止。DISPLAY是分 屏显示,显示满屏时暂停,待用户按任一键后继 续显示后面的内容。
21
Visual FoxPro
2.表记录的显示 命令格式是:
12
Visual FoxPro
2.命令操作方式 其命令格式:
CREATE [<表文件名>|?] 在命令中使用?或省略该参数时,打开“
创建”对话框,提示输入表名并选择保存表的 位置。
CREATE命令执行后,屏幕上弹出表设 计器窗口,以后的操作方法与菜单操作相同 。
13
Visual FoxPro 4.1.3 向表输入记录 在把刚建立好的表结构存盘以后,若要立即输 入记录,此时,屏幕显示记录输入窗口,用户可通 过它输入一个个记录。
有的Visual FoxPro字段类型,可以单击类型列右边 的向下箭头或按空格键进行选择。
③按Tab键或单击“宽度”进入宽度列,可直接键入所 需的字段宽度或连续单击右侧的上下箭头,使数字 变化到所需的大小。如果类型是数值型或浮动型, 还需要设置小数点位数。
④索引列可确定索引字段及索引方式。
⑥NULL列设置字段可否接受NULL值。选中此项意 味该字段可接受NULL值。
表示是否允许字段接受空值(NULL) 。空值是指无确定的值,它与空字符串、数 值0等是不同的。一个字段是否允许为空值与 字段的性质有关,例如作为关键字的字段是 不允许为空值的。
5
Visual FoxPro
4.1.2 建立表的结构 1.菜单操作方式
在Visual FoxPro中,要建立文件可选择“ 文件”菜单项中的“新建”命令,系统提供一系 列的窗口与对话框,用户只要根据屏幕的提 示,就可完成有关操作。 (1)选择“文件”菜单项中的“新建”命令,将 出现“新建”对话框。
17
Visual FoxPro
4.2 表的显示与维护
4.2.1 表的打开与关闭 1.表的打开
具体操作方法是:选择“文件”菜单下的“打开”命令 ,出现“打开”对话框。
“打开” 对话框
18
Visual FoxPro
命令窗口使用USE命令打开表。 命令格式是:
USE <表文件名> [NOUPDATE] [EXCLUSIVE|SHARED] 其中NOUPDATE指定以只读方式打开表, EXCLUSIVE指定以独占方式打开表, SHARED指定以共享方式打开表。
记录输入窗口
14
Visual FoxPro 1.记录输入窗口
15
Visual FoxPro
2.备注型字段数据的输入 在记录输入窗口中,备注型字段显示
“memo”标志,其值通过一个专门的编辑窗 口输入。具体的操作方法是:
将光标移到备注型字段的memo处,按 Ctrl+PgDn或双击字段的memo标志,进入 备注型字段编辑窗口。录入结束按Ctrl+W 保存,或按Ctrl+Q不保存退出。
19
Visual FoxPro 2.表的关闭 命令格式: USE
20
Visual FoxPro
4.2.2 表的显示 1.表结构的显示
命令格式是: LIST|DISPLAY STRUCTURE [TO PRINTER
[PROMPT]|TO FILE <文件名>] 两个命令的作用基本相同,区别仅在于LIST
2.字段类型
字段类型表示该字段中存放数据的类型 。
3
Visual FoxPro
3.字段宽度
字段宽度用以表明该字段允许存放的最大字节 数或数值位数。在建立表结构时,应根据所存数据 的具体情况规定字符型、数值型、浮动型这3种字 段的宽度,若有小数部分则小数点也占一位。其他 类型字段的宽度均由系统统一规定,它们是:货币 型、日期型、日期时间型、双精度型字段宽度均为 8字节,逻辑型字段宽度为1字节,整型、备注型字 段和通用型字段宽度均为4字节。
Visual FoxPro
3.通用型字段数据的输入 通用型字段的显示与备注型字段类似,不同的是
对于通用型字段在编辑窗口中标识是Gen或gen,其 中该字段为空时为gen,若在其中已经存入对象,则 变为Gen。
通用型字段的输入可使用编辑菜单的插入对象命 令,或通过剪贴板粘贴。具体操作方法是: (1)将光标移到通用型字段的gen处,按Ctrl+PgDn 或双击字段的gen标志,进入通用型字段编辑窗口。
注意,备注型和通用型字段的内容都没有直接 存放在表文件中,而是存放在一个与表文件同名的 备注文件(扩展名为.fpt)中。它们4个字节的宽度 仅用于存放有关内容在备注文件中的实际存储地址 。
4
Visual FoxPro
4.小数位数 只有数值型与浮动型字段才有小数位数,
小数位数至少应比该字段的宽度值小2。5. 是否允许为空
6
Visual FoxPro
“新建”对话框
7
Visual FoxPro (2)在这里是建立表文件,所以需要选择“表”文件 类型,然后可以选择“新建文件”或“向导”去建立新 的文件。
8
Visual FoxPro
表设计器窗口
9
Visual FoxPro
(3)在表设计器窗口中,可输入表的字段参数: ①在“字段名”下面的文本编辑区输入字段的名字。 ②按Tab键或单击“类型”,选择类型列,其中列出所
Visual FoxPro
章目录
1
Visual FoxPro
4.1 表的建立 4.2 表的显示与维护 4.3 表的排序与索引 4.4 表的统计与计算 4.5 多个表的操作
2
Visual FoxPro
4.1 表的建立
4.1.1 设计表的结构
1.字段名
字段名是表中每个字段的名字,它必须 以汉字、字母或下划线开头,由汉字、字母 、数字或下划线组成。自由表中的字段名最 多为10个字符,数据库表中的字段名最多为 128个字符。当数据库表转化为自由表时截去 超长部分的字符。
10
Visual FoxPro (4)表字段设置完成后,选择“确定”按钮,结束表 结构的建立。这时将弹出对话框,询问“现在输入 数据记录吗?”,选择“否”,则退出建表工作,以后 需要时可以打开该表并输入数据。若选择“是”,则 可以立即输入数据。
是否输入记录对话框
ຫໍສະໝຸດ Baidu11
Visual FoxPro 学生表的内容:实验指导书第7页或教材126页
是连续显示,当显示的内容超过一屏幕时,自动 向上滚动,直到显示完成为止。DISPLAY是分 屏显示,显示满屏时暂停,待用户按任一键后继 续显示后面的内容。
21
Visual FoxPro
2.表记录的显示 命令格式是:
12
Visual FoxPro
2.命令操作方式 其命令格式:
CREATE [<表文件名>|?] 在命令中使用?或省略该参数时,打开“
创建”对话框,提示输入表名并选择保存表的 位置。
CREATE命令执行后,屏幕上弹出表设 计器窗口,以后的操作方法与菜单操作相同 。
13
Visual FoxPro 4.1.3 向表输入记录 在把刚建立好的表结构存盘以后,若要立即输 入记录,此时,屏幕显示记录输入窗口,用户可通 过它输入一个个记录。
有的Visual FoxPro字段类型,可以单击类型列右边 的向下箭头或按空格键进行选择。
③按Tab键或单击“宽度”进入宽度列,可直接键入所 需的字段宽度或连续单击右侧的上下箭头,使数字 变化到所需的大小。如果类型是数值型或浮动型, 还需要设置小数点位数。
④索引列可确定索引字段及索引方式。
⑥NULL列设置字段可否接受NULL值。选中此项意 味该字段可接受NULL值。
表示是否允许字段接受空值(NULL) 。空值是指无确定的值,它与空字符串、数 值0等是不同的。一个字段是否允许为空值与 字段的性质有关,例如作为关键字的字段是 不允许为空值的。
5
Visual FoxPro
4.1.2 建立表的结构 1.菜单操作方式
在Visual FoxPro中,要建立文件可选择“ 文件”菜单项中的“新建”命令,系统提供一系 列的窗口与对话框,用户只要根据屏幕的提 示,就可完成有关操作。 (1)选择“文件”菜单项中的“新建”命令,将 出现“新建”对话框。
17
Visual FoxPro
4.2 表的显示与维护
4.2.1 表的打开与关闭 1.表的打开
具体操作方法是:选择“文件”菜单下的“打开”命令 ,出现“打开”对话框。
“打开” 对话框
18
Visual FoxPro
命令窗口使用USE命令打开表。 命令格式是:
USE <表文件名> [NOUPDATE] [EXCLUSIVE|SHARED] 其中NOUPDATE指定以只读方式打开表, EXCLUSIVE指定以独占方式打开表, SHARED指定以共享方式打开表。
记录输入窗口
14
Visual FoxPro 1.记录输入窗口
15
Visual FoxPro
2.备注型字段数据的输入 在记录输入窗口中,备注型字段显示
“memo”标志,其值通过一个专门的编辑窗 口输入。具体的操作方法是:
将光标移到备注型字段的memo处,按 Ctrl+PgDn或双击字段的memo标志,进入 备注型字段编辑窗口。录入结束按Ctrl+W 保存,或按Ctrl+Q不保存退出。
19
Visual FoxPro 2.表的关闭 命令格式: USE
20
Visual FoxPro
4.2.2 表的显示 1.表结构的显示
命令格式是: LIST|DISPLAY STRUCTURE [TO PRINTER
[PROMPT]|TO FILE <文件名>] 两个命令的作用基本相同,区别仅在于LIST
2.字段类型
字段类型表示该字段中存放数据的类型 。
3
Visual FoxPro
3.字段宽度
字段宽度用以表明该字段允许存放的最大字节 数或数值位数。在建立表结构时,应根据所存数据 的具体情况规定字符型、数值型、浮动型这3种字 段的宽度,若有小数部分则小数点也占一位。其他 类型字段的宽度均由系统统一规定,它们是:货币 型、日期型、日期时间型、双精度型字段宽度均为 8字节,逻辑型字段宽度为1字节,整型、备注型字 段和通用型字段宽度均为4字节。