VFP,從入門到放棄

2021-09-24 08:21:36 字數 2655 閱讀 4298

vfp

modify window screen font "宋體",14 //設定字型大小

視窗左下角可以看到當前開啟的表

creat 表名 // 建立表

creat table|dbf 學生(姓名 c(6),性別 c(4),年齡 n(4),成績 n(6,2)) //通過命令列建立表,table和dbf兩個選乙個,一般用table c(6)表示意思為字元型,資料寬度為6,n(6,2)表示整型資料,寬度為6,有兩位小數點

set default to d:\vfp\... //設定預設檔案儲存位置

use 表名 //通過終端開啟乙個表

use //關閉表

list //在視窗顯示表

list structure //顯示表的結構(列表顯示,當前螢幕顯示完之後接著顯示下一螢幕內容,滾屏顯示)

display structure //也是顯示表的結構,當前螢幕顯示完畢之後會暫停,當使用者按任意鍵之後,才會接著繼續顯示(右上角有提示)

modify structure //修改當前表的結構

開啟表設計器修改,或者通過選單欄,或者通過選單欄開啟表設計器;

或者通過純命令修改alter table 學生 add 愛好 c(4)// 給學生表新增一行愛好新字段

alter table 學生 alter 愛好 c(10) //將字段長度修改為10

alter table 學生 rename 愛好 to 特長 //將愛好字段改名為特長

alter table 學生 drop 特長 //刪除特長字段

格式:copy files 學生.* to 學生副本.* //使用該命令前,學生表必須處於關閉狀態

格式:copy to 學生副本 範圍 //使用時先開啟要複製的表,可以指定範圍,一般不指定則預設為all;next n 表示從當前起,到第n條記錄被複製;record n 表示第n條記錄;reset 表示從當前位置到末尾最後一條記錄;

匹配條件時for 《條件》 while 《條件》//for是在指定範圍內判斷是否成立,while則為指定範圍內若遇到條件不滿足則停止操作,兩者同時存在時,while優先;

type 《檔名》 //只能顯示文字檔案內容

copy to 學生.txt for 性別='男' type sdf

copy structure to 學生副本 //只複製結構不複製資料

資料庫是表的集合,是對資料庫中的表及相關物件實行統一管理的工作環境;

查詢設計器,對要求和條件設定生成乙個qbr檔案

檢視設計器同上設定,生成檢視,檢視中資料更新可以使源表更新,(要在資料庫中執行)

sql是關聯式資料庫的標準語言。

基本語法

select 《行列限制表示式》 [into dbf|table 《新錶名》] from 《原始檔》 [where 《條件》] 從原始檔中查詢符合條件的,按照行列式限制表示式的形式顯示,若有後面的子句,則結果存入新錶

行列式限制表示式格式 [all | distinct] all表示輸出結果有重覆記錄;distinct表示輸出結果無重覆記錄;

top 《數值表示式》 符合條件的記錄取前多少個;percent <> 取前百分之多少

欄位名

group by 《表示式》 對查詢結果進行分組

order by 《關鍵字表示式》 對查詢結果進行排序,asc公升序,desc降序

kmp從入門到放棄

標籤 kmp 擴充套件kmp 給你兩個字串,你需要回答,b串是否是a串的子串 a串是否包含b串 a aaaaaaaaaaaaaaaaaaaaaaaaaab b aaaaaaaab 最壞狀態 o mn 一般做法 for 列舉b在a串中的起始位置 for 向後比較ab是否相等 o n m 傳說中的kmp...

beego 從入門到放棄

beego 的專案基本都是通過 bee命令來建立的,所以在建立專案之前確保你已經安裝了 bee 工具和 beego。如果你還沒有安裝,那麼請查閱 beego 的安裝 和 bee 工具的安裝 現在一切就緒我們就可以開始建立專案了,開啟終端,進入 gopath src 所在的目錄 建立乙個專案名為201...

Flutter從入門到放棄

本篇主要記錄下flutter的學習路線。一 認識flutter 可以檢視這些文章 二 dart語言 1 認識dart語言 2 學習 從2018.02開始出現dart2,屬於強型別語言。介紹位址參考 三 開始flutter 網上也有很多部落格介紹了flutter怎麼安裝,但大多介紹不全,第一次安裝難免...