㈠ vfp中的list for/while 語句
用 while 有條件:
1.表經過排序或建立了索引並打開了索引;
2.指針所指的記錄必須符合條件。
在滿足第一條件的前提下,在list while 總分=500 語句前,加一句:
loca for 總分=500 就行了!
㈡ 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 <查找條件>
㈢ bat腳本for循環list是多個命令怎麼辦
使用括弧,可以執行多行命令,例如:
for %f in (*.txt) do (
echo %f
type %f
)
㈣ Visual FoxPro中寫出命令序列
打開對應表,在命令窗口輸入browse即瀏覽視圖。下面的都是在命令窗口輸入。換行即按一次回車。
1.go 2
list next 3
2.list for 性別="男"
3.list for 部門="技術部" and 性別="女"
4.select * from 職工 where year(生日)<1975
5.select 編號,部門,姓名,職稱 from 職工
6.go 3
list rest for 性別="女"
7.list for left (編號2)="3"
8.list for right(編號1)="8" and 婚否='已婚'
9.brow for 性別='男' filed ''姓名,部門,出生日期,職稱''
10我也不會。
所有的標點符號如引號等都要在英文狀態下小寫輸入。