㈠ 在vf中关闭数据库的命令是什么
关闭当前数据库,只需要close
database
关闭所有的数据库,close
database
all
关闭当前数据表,Use
或者Use
In
表别名
关闭所有数据表
Close
Table
All
㈡ 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 将产生一条错误信息。
㈢ 用这种语句打开的access数据库怎么关闭表格和数据库==
不太懂关闭表格是什么意思。
我的理解是:
使用这种语句是创建了与数据库的连接,该连接可以用Conn.open打开或Conn.close关闭。
在打开状态下可以对数据库进行sql操作,也可以drop table语句来删除表格。
一般这种情况下,数据库作为后台不会直接面对用户。当然ACCESS可以自己做界面,自身也可面对用户,完成前台与后台的工作,此时一般不需要ADO去连接了。
㈣ php中MySQL怎样打开和关闭数据库表
用PHP打开数据库的表,分为:先连接数据库,然后选择
MySQL
数据库,查询数据库,最后关闭数据库:
1.
连接数据库:$link
=
mysql_connect("localhost",
"mysql_user",
"mysql_password")
print
("Connected
successfully");
2.
选择数据库:
mysql_select_db($link,
'your_Database');
3.
查询数据库:
mysql_query($your_query);
4.
关闭数据库:mysql_close($link);
㈤ php中MySQL怎样打开和关闭数据库表
用PHP打开数据库的表,分为:先连接数据库,然后选择 MySQL 数据库,查询数据库,最后关闭数据库:
1. 连接数据库:$link = mysql_connect("localhost", "mysql_user", "mysql_password") print ("Connected successfully");
2. 选择数据库: mysql_select_db($link, 'your_Database');
3. 查询数据库: mysql_query($your_query);
4. 关闭数据库:mysql_close($link);
㈥ 在vf中关闭数据库的命令是什么
关闭当前数据库,只需要close database
关闭所有的数据库,close database all
关闭当前数据表,Use 或者Use In 表别名
关闭所有数据表 Close Table All
㈦ 关于vfp打开/关闭数据库表的方法。
假设有xs表一张。
use xs是“在当前工作区打开xs表”还是“关闭xs表”?
正常情况下是“在当前工作区打开xs表”。
use是不是“关闭当前工作区表”的意思?
不是,正常情况下是“在当前工作区使用表”。
use in 2是不是“关闭工作区2的所有表”的意思?
不是,是在工作区2里打开所有表
use xs in 2呢?是什么意思?
在工作区2里打开xs表