㈠ 在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表