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公司推出的資料庫開發軟體,用來開發資料庫,既簡單又方便。