1. VFP问题:打开和关闭数据库
你先了解下VFP中数据库的操作:
1、创建并打开一个数据库。
CREATE DATABASE [DatabaseName | ?]
参数
[ DatabaseName| ?]
指定要创建或打开(创建对话框)的数据库名,可以指定一个数据库名及其保存位置。忽略这些参数也会打开创建(Create)对话框。数据库文件以扩展名 .dbc 保存。注意:
如果 SET SAFETY 命令设置为 ON,且在用户指定的路径中已经存在同名的数据库,Visual FoxPro 将提示用户为数据库指定一个不同的路径或名称。
2、打开数据库。
OPEN DATABASE [FileName | ?] [EXCLUSIVE | SHARED] [NOUPDATE] [VALIDATE]
参数
FileName
指定要打开的数据库名。如果没有为文件指定扩展名,则 Visual FoxPro 自动指定为 .dbc 扩展名。如果省略 FileName,则显示打开对话框。可以指定路径名作为数据库名的一部分。 注意:
如果磁盘或目录名中包含叹号(!),则 Visual FoxPro 将不能识别路径名。
3、关闭各种类型的文件。
CLOSE [ALL | ALTERNATE | DATABASES [ALL] | DEBUGGER | FORMAT | INDEXES
| PROCEDURE | TABLES [ALL]]
参数
ALL
关闭当前及所有工作区中所有打开的数据库, 表, 和索引,并选择 1 号工作区。CLOSE ALL 也关闭任何使用 FCREATE( ) 和 FOPEN( ) 低级文件函数打开的文件,以及任何使用 SET PROCEDURE 打开的过程文件。CLOSE ALL 不关闭使用 SET PRINT 打开的文件。CLOSE ALL 也关闭:
表单设计器
“项目管理器”
标签设计器
报表设计器
查询设计器
CLOSE ALL 不关闭这些:
命令窗口
调试(Debug)窗口
帮助
“跟踪”窗口
CLOSE ALTERNATE
关闭使用 SET ALTERNATE 打开的替代文件。
CLOSE DATABASES [ALL]
关闭当前数据工作期中的当前数据库和表。如果没有当前数据库,所有当前数据工作期的所有工作区中打开的自由表, 索引, 和格式文件都被关闭,并选择 1 号工作区。 注意:*NEW
如果数据库在“项目管理器”的节点中展开或在一个运行的表单的私有工作期中被打开,则在“命令”窗口中使用 CLOSE DATABASES 命令不能关闭此数据库。在此情况下,直至“项目管理器”关闭它或使用它的表单关闭它,否则该数据库一直是打开的。
指定 ALL 关键字,则关闭当前和所有非活动数据工作期中的以下项目,并选择 1 号工作区:
所有打开的数据库及其中的表, 除了在其他数据工作期中当前选择的数据库 或 在其他数据工作期中打开的数据库及其中的表 以外。
所有打开的自由表。
所有工作区中的全部索引及格式文件。
CLOSE DEBUGGER
关闭 Visual FoxPro 调试器。
CLOSE FORMAT
关闭使用 SET FORMAT 命令打开的当前工作区中的格式文件。
CLOSE INDEXES
关闭当前工作区中所有打开的索引文件(只有 单项索引.idx 和 独立复合索引.cdx 文件 二者) 。不关闭结构复合索引(与表自动同时打开的 .cdx 文件)。
CLOSE PROCEDURE
关闭使用 SET PROCEDURE 打开的过程文件。
CLOSE TABLES [ALL]
关闭当前选择数据库的所有表。如果没有已打开的数据库,CLOSE TABLES 关闭所有工作区中的所有自由表。包含 ALL 将关闭所有数据库中的所有表,及所有自由表。所有数据库仍保持打开。当执行一个事务时,不应执行 CLOSE TABLES 命令;否则 Visual FoxPro 将产生一条错误信息。
2. VFP那个设置字段有效性的窗口从哪里打开
要想设置字段有效性规则,前提你的表应该是数据库表,如果是自由表是不能设置字段有效性规则的。
打开表设计器窗口,选中某字段,在下面字段有效性“规则”栏中写入关系表达式或逻辑表达式。
3. vfp如何显示表结构菜单方式和命令方式各怎么操作
一、菜单方式:
1. 库表: 文件-->打开-->类型框中,选“数据库”,列表中选“库文件名”,点确定,数据库中显示所有表的结构;
2. 自由表:文件-->打开-->类型框中,选“表”,列表中选“表名”,点确定,打开数据工作期,点击“属性”,点击“修改”,即显示表结构。
也可以使用菜单:窗口-->数据工作期-->打开,选择表名,确定,点击工作期的“属性”,“修改”。此方法,两种表通用。
二、命令方式:在命令窗口中,依次输入命令:
use <表名>
list stru 或 disp stru 或 modi stru
前两个是显示结构,后一个是修改结构。
4. VF怎么进入数据库设计器窗口
点击菜单栏上的文件-打开,在文件类型中选择数据库,再选择相应的文件就可以打开数据库设计窗口了,在里面点右键-添加表,就可以添加表文件进来。
5. vfp中数据表中字段注释在哪个窗口能显示
先看帮助文件的讲解:
再看这个实例,我给序号字段增加注释:
显示效果,在项目管理器,选定该字段,下面的说明里就是注释:
6. vfp9打开表后只显示命令窗口,怎么才能显示主窗口
表打开后,并不在界面上显示,这很正常。要想显示可以采用以下方法:
•①项目管理器中,击表名→浏览
•②库设计器中选表,“数据库”菜单中选浏览或右击表,快捷菜单中选“浏览 ”
•③命令:browse(先用use打开表)
•④数据工作期,单击“浏览”。
7. visual foxpro 数据库怎样查询
在命令窗口里,可以写查询语句。点击菜单的【窗口】->【命令窗口】,就可以调取【命令窗口】了。
还可以在程序代码里写查询语句。
和SQL区别不大。具体语法,可以查看【帮助】。
8. 在vfp里输入sql语言的窗口怎么打开啊
VFP可以使用SQL语言,使用命令窗口就行,如果你是要使用SQL语言打开SQL数据库,那就要先使用SQLSTRINGCONNECT()函数连接上数据库,使用SQLEXEC()函数运行命令并返回结果,具体函数格式网上有,而且也不VFP如何使用SQL数据库的实例,不难找.
9. VFP “表” “属性”菜单打开的“工作区属性”怎么打开的
打开“窗口”菜单,单击“数据工作期”就出现了数据工作期窗口。
其中“别名”列表框中是在数据工作期中已打开的各表的表名。“关系”框是建立的临时关系。“属性”按钮可设置工作区属性。“浏览”按钮可浏览当前工作区的表。“打开”按钮可以打开一个表。我们按“打开”按钮,进入打开对话框。
10. vfp设置字段的默认值在什么窗口进行
vfp设置字段的默认值在表设计器对话框窗口进行。根据查询相关公开信息资料显示,vfp中设置字段的默认值在表设计器对话框窗口中进行,vfp是Microsoft公司推出的数据库开发软件,用来开发数据库,既简单又方便。