導航:首頁 > 程序命令 > vfp瀏覽表記錄命令

vfp瀏覽表記錄命令

發布時間:2022-06-25 03:37:26

A. vfp中的查找記錄的命令有哪些

在VFP中,查找記錄的命令有locate,find,seek.

B. vfp中表單命令按鈕打開並瀏覽某表的命令

1.)use tablename
browse
2.)select * from tablename (可不用USE,會自動打開表的並彈出瀏覽窗口)

以上兩種方法都可以的,不知道你為什麼不行。另外,用方法1的話,最好不要在命令按鈕里寫USE ***,因為你再按下按鈕時會出錯。可以將代碼寫成:
IF USED("TABLENAME")=.F.
USE TABLENAME
ENDIF
BROWSE

C. 在visual Foxpro中,顯示一條記錄的指令是什麼

一、基本命令

APPEND 在表的末尾添加一個或多個新記錄

APPEND FROM 從一個文件中讀入記錄,追加到當前表的尾部

AVERAGE 計算數值表達式或欄位的算術平均值

BROWSE 打開瀏覽窗口,顯示當前或選定表的記錄

CHANGE 顯示要編輯的欄位

CLOSE 關閉各種類型的文件

COPY STRUCTURE 用當前選擇的表結構創建一個新的空自由表

COPY TO ARRAY 將當前選定表中的數據復制到數組

COPY TO 用當前選定表的內容創建新文件

COUNT 統計表中記錄數目

CREATE 生成一個新的VisualFoxPro表

CREATE DATABASE 創建並打開一個資料庫

DELETE 給要刪除的記錄做標記

DELETE DATABASE 從磁碟上刪除資料庫

DELETE VIEW 從當前資料庫中刪除一個SQL視圖

DISPLAY 在VisualFoxPro主窗口或用戶自定義窗口中顯示與當前表有關的信息

DISPLAY DATABASE 顯示有關當前資料庫的信息,或當前資料庫中的欄位、命名連接、表或視圖的信息

DISPLAY MEMORY 顯示內存變數和數組的當前內容

DISPLAY STRUCTURE 顯示一個表文件的結構

DISPLAY VIEWS 顯示當前資料庫中關於SQL視圖的信息以及SQL視圖是否基於本地或遠程表的信息

DROP TABLE 把一個表從資料庫中移出,並從磁碟中刪除它

DROP VIEW 從當前資料庫中刪除指定的SQL視圖

FIND 查找記錄

GO|GOTO 將記錄指針移動到指定記錄上

INSERT 插入記錄

JOIN 將兩個資料庫文件合並

LIST 連續顯示表或環境信息

LIST DATABASE 連續顯示有關當前資料庫的信息

LOCATE 按順序搜索表從而找到滿足指定邏輯表達式的第一個記錄

MODIFY DATABASE 打開資料庫設計器,讓你能夠交互地修改當前資料庫

MODIFY STRUCTURE 顯示表設計器

MODIFY VIEW 顯示視圖設計器

OPEN DATABASE 打開一個資料庫

PACK 從當前表中永久刪除標有刪除標記的記錄

RECALL 恢復所選表中帶有刪除標記的記錄

SCAN...ENDSCAN 運行掃描數據表文件

SCATTER 從當前記錄中把數據復制到一組內存變數或數組中

SEEK 查找記錄命令

SELECT 激活指定工作區

SET DELETED 指定VisualFoxPro是否處理標有刪除標記的記錄,以及其他命令是否可以操作它們

SET INDEX 打開一個或多個索引文件,供當前表使用 ;

SET RELATION 在兩個打開的表之間建立關系

SKIP 使記錄指針在表中向前移動或向後移動

SUM 對當前選定表的指定數值欄位或全部數值欄位進行求和

TOTAL 計算當前選定表中數值欄位的總和

UPDATE 更新資料庫文件的記錄

USE 打開一個表及其相關索引文件,或打開一個SQL視圖

ZAP 從表中刪除所有記桌,只留下表的結構

二、索引及排序命令

COPY INDEXES 從單項索引.IDX文件創建復合索引標識

DELETE TAG 從復合索引(.CDX)文件中刪除標識

INDEX 創建一個索引文件,利用該文件可以按某種邏輯順序顯示和訪問表記錄

SET ORDER 指定表的主控索引文件或標識

SORT 對當前選定表進行捧序,井將捧過序的記錄輸出到新表中

三、Visual FoxPro環境設定命令

DISPLAY STATUS 顯示VisualFoxPro環境的狀態

四、SET 設定命令

SET CONSOLE 激活或廢止從程序中向VisualFoxPro主窗口或活動的用戶自定義窗口的輸出

SET DEFAULT 指定默認的驅動器、目錄或文件夾

SET DEVICE 將@…SAY的輸出結果定向到屏幕、列印機或文件

SET EXACT 指定比較不同長度兩個字元串時,VisualFoxPro使用的規則

SET PATH 指定查找文件的路徑

SET SAFETY 設定確認模式

SET TALK 決定VisualFoxPro是否顯示命令結果

五、Visual FoxPro文件管理命令

COPY FILE 復制任何類型的文件

DELETE FILE 從磁碟上刪除文件

RENAME 把文件名稱更改為一個新名稱

TYPE 顯示文件的內容

六、Visual FoxPro輸入輸出命令

?|?? 計算表達式的值,並輸出計算結果

\|\\ 文字直接輸出命令

CLEAR 從內存中釋放指定項

CREATE FORM 打開表單設計器

DIR或DIRECTORY 顯示目錄或文件夾中文件的信息

DO FORM 運行用表單設計器創建的、編譯過的表單或表單集

INPUT 由用戶輸入數據

MODIFY FORM 打開表單設計器,從中可以修改或創建一個表單

MODIFY QUERY 打開查詢設計器,從中可以修改或創建一個查詢

MODIFY SCREEN 打開表單設計器

READ 讀取已建立的對象

七、Visual FoxPro菜單命令

DEFINE MENU 創建菜單欄

DEFINE PAD 在用戶自定義菜單欄或Ⅵsu81FoxPro系統菜單欄上創建一個菜單標題

MENU 建立菜單

MENU TO 啟動菜單

MODIFY MENU 打開菜單設計器,從中可以修改或創建菜單系統

八、Visual FoxPro列印命令

MODIFY REPORT 打開報表設計器,從中可以修改或創建一個報表

SET PRINTER 打開或者關閉向列印機的輸出,或將結果輸出到一個文件、埠

九、Visual FoxPro程序管理命令

&& 標明程序文件中非執行的內部注釋的開始

* 標明程序文件中非執行的注釋行的開始

CANCEL 結束當前VisualFoxPro程序的執行

DECLARE 創建一維或二維數組

DIMENSION 創建一維或二維內存變數數組 '

DOCASE...ENDCASE 分支判斷命令

DO 執行一個VisualFoxPro程序或過程

DOWHILE...ENDDO 循環語句

EXIT 從DOWHILE、FOR或SCAN循環中退出

FOR...ENDFOR 循環語句

IF…ENDIF 判斷語句

MODIFY COMMAND 打開一個編輯窗口,從中可以修改或創建程序文件

PARAMETERS 將調用程序傳來的數據賦值給私有內存變數或數組

PRIVATE 在當前程序中隱藏指定的、在調用程序中定義的內存變數或數組

PROCEDURE 用在程序文件中標識一個過程的開始

PUBLIC 定義全局內存變數或數組

QUIT 結束當前VisualFoxPro工作期,並將控制權返回給操作系統

RELEASE 從內存中刪除內存變數和數組

RESTORE FROM 恢復保存在內存變數文件或備注欄位中的內存變數和內存變數數組,並把它們放回到內存中

RETURN 將程序控制返回給調用程序

SAVE TO 把當前內存變數和數組保存到內存變數文件或備注欄位中

SET PROCEDURE 打開過程文件

WAIT 顯示信息並暫停VisualFoxPro的執行,按某個鍵或單擊滑鼠後繼續執行

十、Visual FoxPro日期及時間命令

SET DATE 指定日期表達式和日期時間表達式的顯示格式

十一、Visual FoxProSQL命令

ALTER TABLE-SQL 以編程方式修改表的結構

DELETE-SQL 給要刪除的記錄做標記

INSERT-SQL 在表尾追加一個包含指定欄位值的記錄

SELECT-SQL 從一個或多個表中檢索數據

UPDATE-SQL 以新值更新表中的記錄

十二、Visual FoxPro類及程序庫命令

DEFINE CLASS 創建一個用戶自定義類或子類,並為創建的類或子類指定屬性、事件和方法

DISPLAY OBJECTS 顯示有關一個對象或一組對象的信息

MODIFY CLASS 打開類設計器,讓用戶修改已有的類定義或創建新的類定義

十三、Visual FoxPro項目文件及其他命令

MODIFY PROJECT 打開項目管理器,從中可以修改或創建一個項目文件

基本命令就是這樣,我們也在學這個,也不太懂。這些以後你總是用得著的~

D. VFP常用的命令代碼

VF常用命令和程序命令一、主要命令:
1、CREATE
作用:建立一個新的表。
格式:CREATE [<文件>|?](注意,命令字元可取前面四個字元,後面可省略不寫,即CREA

,下同;中括弧表示其中的參數是可選的;|管道符號表示兩個參數只能選擇一個,不能同

時選擇,下同。)
說明:文件指建立以.dbf為擴展名的VFP資料庫文件,在命令後面加上一個問號表示系統會

彈出
對話框,要求用戶輸入想要建立的表名。在命令中不加文件名或問號系統也會彈出對話框,

要求用
戶輸入想要建立的表名。
2、MODIFY STRUCTURE
作用:顯示表文件結構,並允許修改此表的結構。
格式:MODIFY STRUCTURE
說明:只有在用USE命令打開表文件以後,才能顯示或修改表文件的結構。
3、APPEND
作用:在當前表的尾部(無論表中有無記錄)追加記錄(在當前表指當前正使用的表)。
格式:APPEND [BLANK]
說明:在APPEND命令後面加上BLANK參數表示在當前表的尾部添加一條空白記錄。無BLANK參

數時,表示在當前表的尾部添加一條記錄並要求用戶輸入相應的欄位內容。
4、INSERT
作用:在表文件中間插入一個新記錄。
格式:INSERT [BEFORE] [BLANK]
說明:INSERT 在當前記錄後插入一記錄;
INSERT BEFORE 在當前記錄前插入一記錄;
INSERT BEFORE BLANK 在當前記錄前插入一空記錄。
5、BROWSE
作用:主要用於打開瀏覽窗口,查閱表文件並同時進行修改。
格式:BROWSE
6、USE
作用:打開和關閉表文件。
格式:USE [<文件名>]
USE
說明:前一個命令用來打開<文件名>指定的表文件,該表如有備注型欄位,則同時打開相應


備注文件(.fpt文件);後一個命令關閉當前打開的表文件。
7、LIST和DISPLAY
作用:顯示表(.dbf)的內容、結構或狀態。
格式:LIST|DISPLAY [OFF] [<范圍>] [FIELDS] <表達式表> [WHILE <條件>] [FOR <條件

>]
[TO PRINT|TO FILE <文件>]
LIST|DISPLAY STRUCTURE TO PRINT|TO FILE <文件>]
LIST|DISPLAY STATUS [TO PRINT|TO FILE <文件>]
說明:命令帶OFF參數表示不顯示記錄號,范圍指定對哪些記錄進行操作,范圍包括:

RECORD n
第幾號記錄、NEXT n 當前記錄開始的幾個記錄、REST 自當前記錄開始至文件末尾的所有記

錄、ALL
所有的記錄。不選范圍則隱含范圍為ALL;FIELDS後跟欄位名,欄位名與欄位名之間用逗號


隔。WHILE後跟條件,FOR後面也跟條件,區別是,WHILE後的條件如果滿足,便停止查找;

FOR後的
條件查找所有滿足條件的記錄。TO PRINT和TO FILE <文件>分別表示將顯示結果在列印機上

列印出
來和將顯示結果輸出到文件。DISPLAY命令在顯示記錄滿屏後,要求用戶按任意鍵繼續顯示

,並且在
該命令中,如果省略范圍僅顯示當前記錄。格式中,下面兩個命令分別為顯示表結構(

STRUCTURE)和工作狀態(STATUS)。
8、記錄的定位
作用:用記錄指針(POINTER)定位記錄。
格式:GO[TO] RECORD n|TOP|BOTTOM
n
SKIP [+|-]
說明:第一個命令又叫絕對定位,其中,RECORD n定位到n號記錄,TOP定位到第1個記錄,
BOTTOM定位到最後一個記錄。第二個命令定位到第n個記錄,n是一個數值。第三個命令又叫

相對定
位,它以當前記錄為基準前移(-)或後移(+)n個記錄,不選任選項,則默認記錄指針後

移一個記錄。
9、CHANGE和EDIT
作用:顯示要編輯或修改的欄位。
格式:CHANGE|EDIT [<范圍>] [FIELDS <欄位名表>] [WHILE <條件>] [FOR <條件>]
10、BROWSE
作用:打開一個"瀏覽"窗口,供用戶瀏覽或修改記錄。
格式:BROWSE [FIELDS <欄位名表>]
11、REPLACE
作用:用表達式的值代替命令中與之相對應的欄位的內容。
格式:REPLACE [<范圍>] <欄位1> WITH

E. Vfp中,如何在表單中建立命令按鈕,點擊命令按鈕瀏覽某一張表

先添加一個表格控制項到表單中,再在按鈕上加入如下命令
close
table
sele
*
from
表名
into
cursor
'ling'
thisform.grid1.recordsource='ling'

F. VFP中在表裡輸記錄和修改表記錄的命令要輸在哪裡

update、insert、delete的sql命令都不需要打開表,只要在路徑里能找到表就可以了
就在命令窗口裡輸入就可以了,當然也可以在程序中輸入
語法錯誤,肯定你有輸錯的地方,仔細檢查吧

G. VFP如何在表中添加記錄

  1. 命令法:APPEND

  2. 操作法:追加一條記錄使用菜單「表-追加新記錄」 ,
    追加多條記錄使用菜單「顯示-追加記錄」。

H. visualfoxpro常用命令

VFP常用命令、函數、屬性、事件和方法
一.常用命令
1.CREATE TABLE-SQL
創建一個含有指定欄位的表。
2.ALTER TABLE-SQL
以編程方式修改表的結構。
3.SELECT
激活指定工作區。
4.USE
打開一個表及其相關索引文件,或打開一個SQL視圖。
5.CLOSE TABLES
關閉所有打開資料庫中的所有表。
6.COPY STRUCTURE
用當前選擇的表結構創建一個新的空自由表。
7.COPY TO
用當前選定表的內容創建新文件。
8.RENAME TABLE
重命名當前資料庫中的表。
9.BROWSE
打開瀏覽窗口。
10.APPEND
在表的末尾添加一個或多個新記錄。
11.APPEND FROM
從一個文件中讀入記錄,添加到當前表的尾部。
12.GO/GOTO
將記錄指針移到指定記錄上。
13.LOCATE
按順序搜索表,從而找到滿足指定邏輯表達式的第一個記錄。
14.SEEK
在一個表中搜索首次出現的一個記錄。
15.SKIP
使記錄指針在表中向前或向後移動。
16.CONTINUE
繼續執行先前的LOCATE命令。
17.EDIT
顯示要編輯的欄位。
18.DELETE
給要刪除的記錄做標記。
19.DELETE-SQL
給要刪除的記錄做標記。
20.PACK
從當前表中永久刪除有刪除標記的記錄。
21.RECALL
恢復所選表中帶刪除標記的記錄。
22.ZAP
從表中刪除所有記錄。
23.INSERT-SQL
在表尾追加一個包含指定欄位值的記錄。
24.REPLACE
更新表的記錄內容。
25.UPDATE-SQL
以新值更新表中的記錄。
26.SET EXCLUSIVE
指定Visual FoxPro在網路上是以獨占方式,還是以共享方式打開表文件。
27.SET FILTER
指定訪問當前表中記錄時必須滿足的條件。
28.SET DELETED
指定Visual FoxPro 是否處理標有刪除標記的記錄。
29.SET INDEX
打開一個或多個索引文件,供當前表使用。
30.SET ORDER
指定表的主控索引文件或標識。
31.GATHER
將當前選定表中的當前記錄的數據替換為某個數組、內存變數組或對象中的數據。
32.SCATTER
從當前記錄中把數據復制到一組內存變數或數組中。
33.OPEN DATABASE
打開一個資料庫。
34.SET DATABASE
指定當前資料庫。
35.DELETE DATABASE
從磁碟上刪除資料庫。
36.DISPLAY DATABASE
顯示有關當前資料庫的信息。
37.MODIFY DATABASE
打開資料庫設計器,讓用戶能夠交互地修改當前資料庫。
38.VALIDATE DATABASE
保證當前資料庫中表和索引位置的正確性。
39.SELECT-SQL
從一個表或多個表中檢索數據。
40.DO
執行一個Visual FoxPro 程序或過程。
41.DO FORM
運行用表單設計器創建的、編譯過的表單或表單集。
42.REPORT
根據MODIFY REPORT或CREATE REPORE創建的報表定義文件,顯示或列印報表。
43.CALCULATE
對表中的欄位或包含欄位的表達式進行財務和統計操作。

二.常用函數
1.ABS(數值表達式)
返回指定數值表達式的絕對值。
2.ALLTRIM(字元表達式)
刪除指定字元表達式的前後空格符,並且返回刪除空格符後的字元串。
3.ASC(字元表達式)
返回字元表達式中最左邊字元的ANSI值。
4.AT(字元串1,字元串2[,N])
返回字元串1在字元串2中出現的位置(N為第幾次出現,省略為1)。
5.*ATC(字元串1,字元串2[,N]
同AT(字元串1,字元串2[,N]),不區分字元的大小寫。
6.BETWEEN(表達式1,表達式2,表達式3)
當表達式1的值大於等於表達式2的值而小於等於表達式3的值時,返回.T.,否則返回.F.。
7.BOF([工作區號/別名])
返回指定工作區號/別名當前記錄是否在表頭(省略工作區號/別名為當前工作區)。
8.CHR(數字)
數字在0---255之間,根據指定的ASCII碼,返回其對應的字元。
9.CREATEOBJFCT(類名[,參數1,參數2,…])
從類定義或支持OLE的應用程序創建對象。
10.CTOD(字元表達式)
把字元表達式轉換成日期表達式。
11.DATE()
返回當前系統日期。
12.DATATIME()
返回當前系統日期和時間。
13.DAY(日期)
返回該日期是某月中的第幾天。
14.DBGETPROP(cName,cType,cProperty)

I. 怎麼在vfp中瀏覽窗口顯示表記錄

瀏覽窗口和編輯窗口都可以顯示表的記錄內容,一個用brow命令,一個用edit命令
但是顯示方式不同,前者一條記錄一行,後者一個欄位一行。其他的基本一樣,而且都可修改數據(加noedit可限制不能修改)。

J. vf當中有哪些檢索記錄的命令,使用時有什麼要求

1)使用Locate命令,配合continue查找所有符合條件的記錄,適合編寫程序代碼,例
use <數據表>
locate for <查找條件> &&查找定位第一條符合條件的記錄
do while found()
display &&顯示或處理記錄
continue &&查找定位第2條……第n條記錄
enddo
use

2)使用Select 查詢命令,把符合條件的記錄生成一個記錄集,適合編寫程序代碼,例
select * from <數據表> where <查找條件> into cursor tempdb
&&按條件查找,生成一個臨時表

3)使用List或display命令,在VFP中顯示符合條件的記錄,適合於命令窗口輸入命令,不適合表單程序代碼的編寫,例
use <數據表>
list for <查找條件> &&顯示滿足條件的記錄,或者
display all for <查找條件>

4)設置Filter過濾器,把滿足條件的記錄保留,不符合條件的記錄隱藏,適合編寫程序代碼,例
use <數據表>
set filter to <查找條件>

閱讀全文

與vfp瀏覽表記錄命令相關的資料

熱點內容
程序員游戲異常 瀏覽:69
java高並發程序設計pdf 瀏覽:279
zipfile編譯 瀏覽:999
如何防止程序員接觸核心代碼 瀏覽:862
我的世界村民命令 瀏覽:635
伺服器的kb是什麼意思 瀏覽:293
雲手機伺服器的架構 瀏覽:56
別克君威發動機壓縮比 瀏覽:474
go語言程序設計pdf中文 瀏覽:74
網紅解壓小新屁屁貼 瀏覽:152
中銀app怎麼看銀行卡號 瀏覽:101
安卓手機如何玩我的世界版本 瀏覽:959
winform自己創建文件夾 瀏覽:259
特派員的命令 瀏覽:212
文明重啟國服怎麼開自己的伺服器 瀏覽:179
steam視頻壁紙文件夾 瀏覽:524
通達信炒股軟體編程 瀏覽:720
如何使用伺服器控制權 瀏覽:589
計算機演算法需要學數學嗎 瀏覽:604
stc單片機燒寫程序 瀏覽:172