visualfoxpro程序设计案例教程(蔡莉)vf按章[1]课件_第1页
visualfoxpro程序设计案例教程(蔡莉)vf按章[1]课件_第2页
visualfoxpro程序设计案例教程(蔡莉)vf按章[1]课件_第3页
visualfoxpro程序设计案例教程(蔡莉)vf按章[1]课件_第4页
visualfoxpro程序设计案例教程(蔡莉)vf按章[1]课件_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

1、visualfoxpro程序设计案例教程(蔡莉)vf按章1第第 3章章 数据库及其操作数据库及其操作教学目标:教学目标:学会数据库的操作命令。学会数据库的操作命令。教学要求:教学要求:了解数据库的建立和操作方法。了解数据库的建立和操作方法。教学重点与难点:教学重点与难点:常用命令。常用命令。visualfoxpro程序设计案例教程(蔡莉)vf按章13.1 数据库的建立和操作数据库的建立和操作 VFPVFP是从是从dBASEdBASE、FoxbaseFoxbase、FoxProFoxPro历时多年历时多年发展过来的。在发展过来的。在FoxPro 2.xFoxPro 2.x及更早的版本中,都及更早

2、的版本中,都是直接建立、管理和使用扩展名为是直接建立、管理和使用扩展名为. .dbfdbf的数据库的数据库文件,这些数据库文件彼此是孤立的,没有一个文件,这些数据库文件彼此是孤立的,没有一个完整的数据库概念和管理方法。当发展到完整的数据库概念和管理方法。当发展到VFPVFP时才时才引入数据库的概念,才将扩展名为引入数据库的概念,才将扩展名为. .dbfdbf的数据库的数据库文件组织在一起管理,使它们成为相互关联的数文件组织在一起管理,使它们成为相互关联的数据集合。据集合。visualfoxpro程序设计案例教程(蔡莉)vf按章13.1.1 基本概念基本概念在在VFPVFP中,数据库是一个逻辑上

3、的概念和手段,通中,数据库是一个逻辑上的概念和手段,通过一组系统文件将相互联系的数据库表及其相关过一组系统文件将相互联系的数据库表及其相关的数据库对象统一组织和管理。的数据库对象统一组织和管理。因此,在因此,在VFPVFP中应该把中应该把. .dbfdbf文件称做表,而不再称文件称做表,而不再称做数据库或数据库文件。做数据库或数据库文件。建立建立VFP VFP 数据库时,建立扩展名是数据库时,建立扩展名是. .dbcdbc的数据库的数据库文件,与之相关自动建立扩展名为文件,与之相关自动建立扩展名为. .dctdct的备注文的备注文件和扩展名为件和扩展名为. .dcxdcx的数据库索引文件。的数

4、据库索引文件。visualfoxpro程序设计案例教程(蔡莉)vf按章13.1.2 建立数据库建立数据库建立数据库可通过利用建立数据库可通过利用“项目管理器项目管理器”、使用、使用“新建新建”对话框和使用命令三种方法。对话框和使用命令三种方法。1 1、在项目管理器中建立数据库、在项目管理器中建立数据库(1 1)打开)打开“项目管理器项目管理器”对话框,选中对话框,选中“数据数据”选选项卡中的项卡中的“数据库数据库”对象。对象。(2 2)单击)单击“新建新建”按钮,弹出按钮,弹出“新建数据库新建数据库”对话对话框。框。(3 3)在该对话框中,单击)在该对话框中,单击“新建数据库新建数据库”按钮,

5、屏按钮,屏幕将出现幕将出现“创建创建”对话框。在对话框。在“数据库名数据库名”文本文本框中,输入数据库名称,即扩展名为框中,输入数据库名称,即扩展名为. .dbc dbc 的文件的文件名。名。visualfoxpro程序设计案例教程(蔡莉)vf按章12 2、通过、通过“新建新建”对话框建立数据库对话框建立数据库(1 1)单击工具栏上的)单击工具栏上的“新建新建”按钮或选择按钮或选择“文件文件”菜单下的菜单下的“新建新建”菜单,弹出菜单,弹出“新建新建”对话框。对话框。(2 2)在)在“文件类型文件类型”组框中选择组框中选择“数据库数据库”,单击,单击“新建文件新建文件”按钮。后面的操作步骤同在

6、项目管按钮。后面的操作步骤同在项目管理器中建立数据库相同。理器中建立数据库相同。3 3、使用命令建立数据库、使用命令建立数据库命令格式:命令格式:CREATE CREATE DATABASEDataBaseName|?DATABASEDataBaseName|?命令功能:在指定的路径下建立数据库命令功能:在指定的路径下建立数据库文件。文件。visualfoxpro程序设计案例教程(蔡莉)vf按章1说说 明:明:(1 1)如果不指定数据库文件名或使用问号则弹出)如果不指定数据库文件名或使用问号则弹出创建对话框让用户输入数据库文件名。创建对话框让用户输入数据库文件名。(2 2)使用命令建立数据库后

7、不打开数据库设计器)使用命令建立数据库后不打开数据库设计器而仅仅是使数据库处于打开状态。而仅仅是使数据库处于打开状态。以上三种方法都可以建立一个新的数据库,如果以上三种方法都可以建立一个新的数据库,如果指定的数据库已经存在,很可能会覆盖掉已经存指定的数据库已经存在,很可能会覆盖掉已经存在的数据库。如果系统环境参数在的数据库。如果系统环境参数SAFETYSAFETY被设置为被设置为OFFOFF状态会直接覆盖,否则会出现警告对话框请用状态会直接覆盖,否则会出现警告对话框请用户确认。因此,为安全起见可以先执行命令户确认。因此,为安全起见可以先执行命令SET SET SAFETY ONSAFETY O

8、N。visualfoxpro程序设计案例教程(蔡莉)vf按章13.1.3 使用数据库使用数据库1 1、在项目管理器中打开数据库、在项目管理器中打开数据库 在项目管理器中选择了相应的数据库时,数据库在项目管理器中选择了相应的数据库时,数据库将自动打开。将自动打开。2 2、通过、通过“打开打开”对话框打开数据库对话框打开数据库 (1 1)单击工具栏上的)单击工具栏上的“打开打开”按钮或者选择按钮或者选择“文文件件”菜单下的菜单下的“打开打开”菜单项,弹出菜单项,弹出“打开打开”对对话框。话框。(2 2)在)在“文件类型文件类型”下拉列表框中选择下拉列表框中选择“数据库数据库( (* *. .dbc

9、)”dbc)”,选择或输入数据库文件名,单击选择或输入数据库文件名,单击“确确定定”按钮打开数据库。按钮打开数据库。在在“打开打开”对话框中还可选择对话框中还可选择“以只读方式打开以只读方式打开”还是以还是以“独占独占”方式打开。方式打开。visualfoxpro程序设计案例教程(蔡莉)vf按章13 3、使用命令打开数据库、使用命令打开数据库 命令格式:命令格式:OPEN DATABASE ?OPEN DATABASE ?EXCLUSIVE|SHAREDNOUPDATEVALIDATE EXCLUSIVE|SHAREDNOUPDATEVALIDATE 说说 明:明:要打开的数据库名,可省略文件

10、扩展名,如不指定数据库要打开的数据库名,可省略文件扩展名,如不指定数据库名或使用名或使用“?”,“?”,则显示则显示“打开打开”对话框。对话框。EXCLUSIVEEXCLUSIVE:以独占方式打开数据库。以独占方式打开数据库。SHARDSHARD:以共享方式打开数据库,默认的打开方式。以共享方式打开数据库,默认的打开方式。NOUPDATENOUPDATE:指定数据库以只读方式打开,默认的打开方式为指定数据库以只读方式打开,默认的打开方式为读读/ /写方式。写方式。VALIDATEVALIDATE:指定检查数据库中引用的对象是否合法。指定检查数据库中引用的对象是否合法。visualfoxpro程

11、序设计案例教程(蔡莉)vf按章14 4、指定当前数据库、指定当前数据库指定当前数据库的命令是:指定当前数据库的命令是:SET DATABASE TO DATABASENAMESET DATABASE TO DATABASENAME其中参数其中参数DATABASENAMEDATABASENAME指定一个已经打开的数据指定一个已经打开的数据库 名 称 , 如 果 不 指 定 该 参 数 , 即 执 行库 名 称 , 如 果 不 指 定 该 参 数 , 即 执 行 S E T S E T DATABASE TO DATABASE TO 则将使所有打开的数据库都不是当则将使所有打开的数据库都不是当前数

12、据库,但并没有关闭数据库。前数据库,但并没有关闭数据库。也可以通过也可以通过“常用常用”工具栏上的数据库下拉列表工具栏上的数据库下拉列表来指定当前数据库。来指定当前数据库。visualfoxpro程序设计案例教程(蔡莉)vf按章13.1.4 修改数据库修改数据库 在在VFPVFP中修改数据库实际上是打开数据库设计中修改数据库实际上是打开数据库设计器器, ,用户可以在数据库设计器中完成各种数据库对用户可以在数据库设计器中完成各种数据库对象的建立、修改和删除等操作。象的建立、修改和删除等操作。 打开数据库设计器可以采用下述三种方法:打开数据库设计器可以采用下述三种方法:(1 1)从)从“项目管理器

13、项目管理器”的的“数据数据”选项卡中选择要选项卡中选择要修改的数据库,单击修改的数据库,单击“修改修改”按钮则在数据库设按钮则在数据库设计器中打开相应的数据库。计器中打开相应的数据库。(2 2)从)从“打开打开”对话框中打开数据库则会自动打开对话框中打开数据库则会自动打开数据库设计器。数据库设计器。visualfoxpro程序设计案例教程(蔡莉)vf按章1(3 3)用命令打开数据库设计器。)用命令打开数据库设计器。命令格式:命令格式:MODIFY DATABASE ?NOWAITNOEDIT MODIFY DATABASE ?NOWAITNOEDIT 说说 明:明:要修改的数据库名,如果使用要

14、修改的数据库名,如果使用“?”或者省略该参数则或者省略该参数则显示显示“打开打开”对话框。对话框。NOWAITNOWAIT:该选项只在程序中使用,不在交互命令窗口中使该选项只在程序中使用,不在交互命令窗口中使用。其作用是在数据库设计器打开后程序继续执行。用。其作用是在数据库设计器打开后程序继续执行。NOEDITNOEDIT:使用该项只打开数据库设计器禁止对数据库进行使用该项只打开数据库设计器禁止对数据库进行修改。修改。visualfoxpro程序设计案例教程(蔡莉)vf按章13.1.5 删除数据库删除数据库1 1、在项目管理器中删除数据库、在项目管理器中删除数据库在项目管理器中选择要删除的数据

15、库,单击在项目管理器中选择要删除的数据库,单击“移去移去”按钮,按钮,可以选择:可以选择:移去:从项目管理器中删除数据库,但并不从磁移去:从项目管理器中删除数据库,但并不从磁盘上删除相应的数据库文件。盘上删除相应的数据库文件。删除:从项目管理器中删除数据库,并同时从磁删除:从项目管理器中删除数据库,并同时从磁盘上删除相应的数据库文件。盘上删除相应的数据库文件。取消:取消当前的操作。取消:取消当前的操作。 由于由于VFPVFP数据库文件并不真正含有数据库表或数据库文件并不真正含有数据库表或其他数据库对象,所以不管是其他数据库对象,所以不管是“移去移去”还是还是“删删除除”操作,都没有删除数据库中

16、的表等对象。操作,都没有删除数据库中的表等对象。visualfoxpro程序设计案例教程(蔡莉)vf按章12 2、删除数据库命令、删除数据库命令命令格式:命令格式:DELETE DATABASE ?DELETE DATABASE ?DELETETABLESRECYCLEDELETETABLESRECYCLE说说 明:明:为要删除的数据库文件名,此时要删除的数据库为要删除的数据库文件名,此时要删除的数据库必须处于关闭状态;如果使用必须处于关闭状态;如果使用“?”,则会打开,则会打开对话框请用户选择要删除的数据库文件。对话框请用户选择要删除的数据库文件。DELETETABLESDELETETABL

17、ES:选择该项会在删除数据库文件的选择该项会在删除数据库文件的同时从磁盘上删除该数据库所含的表等。同时从磁盘上删除该数据库所含的表等。RECYCLERECYCLE:选择该项则将删除的数据库文件和表文选择该项则将删除的数据库文件和表文件等放入件等放入WindowsWindows回收站中。回收站中。 visualfoxpro程序设计案例教程(蔡莉)vf按章13.2 建立数据表建立数据表在关系数据库管理系统中,所有有关数据的操作在关系数据库管理系统中,所有有关数据的操作都是在数据表的基础上进行的。数据表的使用效都是在数据表的基础上进行的。数据表的使用效果如何,取决于数据表结构的设计。数据表中数果如何

18、,取决于数据表结构的设计。数据表中数据的冗余度、共享性及完整性的高低,直接影响据的冗余度、共享性及完整性的高低,直接影响着数据表的质量。着数据表的质量。表是数据库中最基本的文件。创建表也是数据库表是数据库中最基本的文件。创建表也是数据库操作的第一步,其实质就是定义表的结构。操作的第一步,其实质就是定义表的结构。在在VFPVFP中数据表根据其是否包含在数据库中分为数中数据表根据其是否包含在数据库中分为数据库表和自由表。据库表和自由表。visualfoxpro程序设计案例教程(蔡莉)vf按章13.2.1 建立自由表建立自由表建立自由表的方法有:建立自由表的方法有:(1 1)在项目管理器中,从)在项

19、目管理器中,从“数据数据”选项卡选择选项卡选择“自自由表由表”,单击,单击“新建新建”按钮,打开按钮,打开“表设计器表设计器”建建立自由表。立自由表。(2 2)确认当前没有打开的数据库,选择)确认当前没有打开的数据库,选择“文件文件”菜菜单下的单下的“新建新建”,从,从“新建新建”对话框中的对话框中的“文件类文件类型型”组框中选择组框中选择“表表”,然后单击,然后单击“新建文件新建文件”按按钮打开钮打开“表设计器表设计器”建立自由表。建立自由表。(3 3)确认当前没有打开的数据库,使用)确认当前没有打开的数据库,使用CREATECREATE命命令打开令打开“表设计器表设计器”建立自由表。它不能

20、设置字段建立自由表。它不能设置字段的规则和约束。的规则和约束。visualfoxpro程序设计案例教程(蔡莉)vf按章13.2.2 建立数据库表建立数据库表1 1、利用项目管理器创建数据库表利用项目管理器创建数据库表(1 1)选择项目管理器中要在其上建立数据表的数据)选择项目管理器中要在其上建立数据表的数据库下的表,单击库下的表,单击“新建新建”按钮,出现按钮,出现“新建表新建表”对话框。对话框。(2 2)在)在“新建表新建表”对话框中单击对话框中单击“新建表新建表”按钮,按钮,在在“创建创建”对话框中输入表名,单击对话框中输入表名,单击“保存保存”按按钮,显示表设计器。钮,显示表设计器。(3

21、 3)在表设计器中依次输入各字段名、类型和宽度)在表设计器中依次输入各字段名、类型和宽度等,这些是建立表结构所需要的最基本内容。等,这些是建立表结构所需要的最基本内容。(4 4)单击)单击“确定确定”按钮,弹出系统对话框按钮,弹出系统对话框。如果选如果选择择“是是”按钮,可以立即进入表按钮,可以立即进入表“浏览浏览”或或“编编辑辑”窗口,可向表中输入数据。窗口,可向表中输入数据。visualfoxpro程序设计案例教程(蔡莉)vf按章1字段名:一个表有若干列构成,每个列都必须有一个唯一的字段名:一个表有若干列构成,每个列都必须有一个唯一的名字名字字段名,将来可以通过字段名直接引用表中的数据。字

22、段名,将来可以通过字段名直接引用表中的数据。字段名可以是汉字或合法的西文标识符。数据库表字段名最长字段名可以是汉字或合法的西文标识符。数据库表字段名最长可为可为128128个字符,自由表字段名最长可为个字符,自由表字段名最长可为1010个字符。个字符。字段类型:字段类型决定了存储在字段中的值的数据类型,字段类型:字段类型决定了存储在字段中的值的数据类型,可以选择的有:数值型、货币型、字符型、日期型、日期时间可以选择的有:数值型、货币型、字符型、日期型、日期时间型、逻辑型、备注型、通用型等。型、逻辑型、备注型、通用型等。宽度:字段通过宽度限制可以决定其存储数据的数量或精度。宽度:字段通过宽度限制

23、可以决定其存储数据的数量或精度。索引:是否建立索引。索引:是否建立索引。空值:空值:NULLNULL选项,它表示是否允许字段为空值。空值就是缺选项,它表示是否允许字段为空值。空值就是缺值或还没有确定的值,它与空字符串、数值值或还没有确定的值,它与空字符串、数值0 0等具有不同的含等具有不同的含义。义。visualfoxpro程序设计案例教程(蔡莉)vf按章12 2、在数据库设计器中创建数据库表、在数据库设计器中创建数据库表(1 1)打开数据库设计器。)打开数据库设计器。(2 2)在数据库设计器的空白位置单击右键,选)在数据库设计器的空白位置单击右键,选择择“新建表新建表”。接下来的操作同上面方

24、法的第(接下来的操作同上面方法的第(2 2)到第()到第(4 4)步。)步。3 3、利用命令创建数据库表、利用命令创建数据库表(1 1)选择要在其上建立数据表的数据库为当前)选择要在其上建立数据表的数据库为当前数据库。数据库。(2 2)使用)使用CREATECREATE命令打开表设计器创建表。命令打开表设计器创建表。命令格式:命令格式:CREATE FIELNAMECREATE FIELNAME说明:说明:FIELNAMEFIELNAME为要创建的数据库表的文件名。为要创建的数据库表的文件名。visualfoxpro程序设计案例教程(蔡莉)vf按章14 4、设置字段属性、设置字段属性数据库表可

25、以使用表设计器下部的相应组框对字数据库表可以使用表设计器下部的相应组框对字段属性进行设置,如图段属性进行设置,如图4.104.10。(1 1)字段显示属性:在显示或浏览记录时被激)字段显示属性:在显示或浏览记录时被激活,用于对字段的显示属性进行设置,可在显示活,用于对字段的显示属性进行设置,可在显示组框中完成设置。组框中完成设置。显示格式实质上是一个输出掩码,它决定了字段显示格式实质上是一个输出掩码,它决定了字段在表单、浏览窗口等界面中的显示风格。在表单、浏览窗口等界面中的显示风格。输入掩码是字段的一种属性,用以控制用户输入输入掩码是字段的一种属性,用以控制用户输入数据的格式。使用输入掩码可屏

26、蔽非法输入,减数据的格式。使用输入掩码可屏蔽非法输入,减少人为的数据输入错误,提高输入工作效率,保少人为的数据输入错误,提高输入工作效率,保证输入的字段数据格式统一、有效。证输入的字段数据格式统一、有效。visualfoxpro程序设计案例教程(蔡莉)vf按章1下面是常用的格式码:下面是常用的格式码:AA表示只允许输出文字字符(禁止数字,表示只允许输出文字字符(禁止数字,空格或标点符号)。空格或标点符号)。DD表示使用当前系统设置的日期格式。表示使用当前系统设置的日期格式。LL表示在数值前显示填充的前导零,而不表示在数值前显示填充的前导零,而不是用空格字符。是用空格字符。TT表示禁止输入的字段

27、的前导空格字符和表示禁止输入的字段的前导空格字符和结尾空格字符。结尾空格字符。!表示把输入的小写字母字符转换为大写表示把输入的小写字母字符转换为大写字母。字母。visualfoxpro程序设计案例教程(蔡莉)vf按章1下面为常用的输入掩码:下面为常用的输入掩码:XX表示可输入任何字符。表示可输入任何字符。99表示可输入数字和正负号。表示可输入数字和正负号。#表示可输入数字、空格和正负号。表示可输入数字、空格和正负号。$表示在固定位置上显示当前货币符号。表示在固定位置上显示当前货币符号。$表示显示当前货币符号。表示显示当前货币符号。* *表示在值的左侧显示星号。表示在值的左侧显示星号。.表示用点

28、分隔符指定数值的小数点位置。表示用点分隔符指定数值的小数点位置。,表示用逗号分隔小数点左边的整数部分,表示用逗号分隔小数点左边的整数部分,一般用来分隔千分位。一般用来分隔千分位。标题是指字段显示时的标题,如果不指定标题则标题是指字段显示时的标题,如果不指定标题则显示字段名。当字段名是字母时,可以通过指定显示字段名。当字段名是字母时,可以通过指定标题使界面更友好。标题使界面更友好。visualfoxpro程序设计案例教程(蔡莉)vf按章1(2 2)字段有效性:在插入或修改字段值时被激活,)字段有效性:在插入或修改字段值时被激活,主要用于数据输入正确性的检验。可以在字段有主要用于数据输入正确性的检

29、验。可以在字段有效性组框中完成设置。效性组框中完成设置。规则:字段有效性规则。规则:字段有效性规则。信息:违背字段有效性规则时的提示信息。信息:违背字段有效性规则时的提示信息。默认值:字段的默认值。默认值:字段的默认值。(3 3)字段注释)字段注释可以为每个字段添加注释,便于日后或其他人对可以为每个字段添加注释,便于日后或其他人对数据库进行维护。数据库进行维护。visualfoxpro程序设计案例教程(蔡莉)vf按章1 自由表与数据库表比较,数据库表具自由表与数据库表比较,数据库表具有如下特点:有如下特点:数据库表可以使用长表名,在表中可以数据库表可以使用长表名,在表中可以使用长字段名。使用长

30、字段名。可以为数据库表中的字段设置显示属性、可以为数据库表中的字段设置显示属性、有效性规则和注释。有效性规则和注释。数据库表支持主关键字、参照完整性和数据库表支持主关键字、参照完整性和表之间的联系。表之间的联系。visualfoxpro程序设计案例教程(蔡莉)vf按章13.2.3 修改表结构修改表结构 1 1、利用项目管理器修改、利用项目管理器修改(1 1)打开要修改的表所在的项目。)打开要修改的表所在的项目。(2 2)在)在“项目管理器项目管理器”中的中的“数据数据”选项卡下选择选项卡下选择要修改的表名。要修改的表名。(3 3)单击)单击“修改修改”按钮,打开表设计器,在表设计按钮,打开表设

31、计器,在表设计器中对所选表的结构进行相应的修改。器中对所选表的结构进行相应的修改。(4 4)单击)单击“确定确定”按钮,则弹出提示对话框。按钮,则弹出提示对话框。visualfoxpro程序设计案例教程(蔡莉)vf按章1 2 2、利用命令修改、利用命令修改命令格式:命令格式:MODIFY STRUCTUREMODIFY STRUCTURE命令功能:修改当前表的结构。命令功能:修改当前表的结构。如果当前没有打开的数据表,可使用如果当前没有打开的数据表,可使用USE USE 表文表文件名命令打开要修改的表。通常我们把这个被件名命令打开要修改的表。通常我们把这个被打开的表,称为当前表。打开的表,称为

32、当前表。在命令窗口中输入在命令窗口中输入MODIFY STRUCTUREMODIFY STRUCTURE命令打开表命令打开表设计器。其他操作步骤同利用项目管理器修改操设计器。其他操作步骤同利用项目管理器修改操作相同。作相同。visualfoxpro程序设计案例教程(蔡莉)vf按章13.2.4 将自由表添加到数据库将自由表添加到数据库1 1、在项目管理器中添加、在项目管理器中添加(1 1)在项目管理器中,将要添加自由表的数据库展)在项目管理器中,将要添加自由表的数据库展开至表,并选择开至表,并选择“表表”项。项。(2 2)单击)单击“添加添加”按钮,在弹出的按钮,在弹出的“打开打开”对话框对话框

33、中选择要添加到当前数据库的自由表名,单击中选择要添加到当前数据库的自由表名,单击“确定确定”完成添加。完成添加。2 2、在数据库设计器中添加、在数据库设计器中添加在数据库设计器中可以选择在数据库设计器中可以选择“数据库数据库”菜单中的菜单中的“添加表添加表”或在数据库设计器上按右键,选择或在数据库设计器上按右键,选择“添加表添加表”项,然后从项,然后从“打开打开”对话框中选择要对话框中选择要添加到当前数据库的自由表名,完成添加。添加到当前数据库的自由表名,完成添加。visualfoxpro程序设计案例教程(蔡莉)vf按章13 3、利用命令添加、利用命令添加命令格式:命令格式:ADD TABLE

34、 TableName|?NAME LongTableNameADD TABLE TableName|?NAME LongTableName说说 明:明:TableNameTableName:为要添加到数据库中的自由表名,如为要添加到数据库中的自由表名,如果使用果使用“?”,则显示,则显示“打开打开”对话框,从中选择对话框,从中选择要添加的自由表名。要添加的自由表名。NAME LongTableNameNAME LongTableName:选此项,为表指定一个长选此项,为表指定一个长表名,最多可以有表名,最多可以有128128个字符。个字符。注意:一个表只能属于一个数据库,当一个自由注意:一个表只能属于一个数据库,当一个自由表添加到某个数据库后就不再是自由表了,所以不表添加到某个数据库后就不再是自由表了,所以不能把已经属于某个数据库的表添加到当前数据库。能把已经属于某个数据库的表添加到当前数据库。 visualfoxpro程序设计案例教程(蔡莉)vf按章13.2.5 从数据库中移出表从数据库中移出表1 1、利用项目管理器移出表、利用项目管理器移出表(1 1)在项目

温馨提示

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

评论

0/150

提交评论