




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第二章數(shù)據(jù)庫管理系統(tǒng)概述2.1、VFP的集成操作環(huán)境2.1.1VFP操作界面菜單欄工具欄主窗口“命令”窗口狀態(tài)欄
2.1.2VFP命令的語法格式說明1.命令的表述按如下約定:斜體字
該部分是命令的語法成分,由用戶定義方括號“[]” 可選項
省略號“…” 前一語法成分可重復(fù)多次豎線“|” 前一語法成分選擇其一例:DELETEFILE[FileName|?][RECYCLE]
在命令窗口和程序中都使用分號“;”實現(xiàn)換行輸入,絕大多數(shù)命令中的關(guān)鍵字和函數(shù)名均可用前4個字符代替。2.幾個常用命令:1、*和&&2、?和??3、CLEAR4、DIR5、MD/RD/CD6、COPYFILE/RENAME/DELETEFILE7、RUN8、QUIT2.1.3配置VFP操作環(huán)境“選項”對話框常用的SET命令(P34表2-1)六、VFP文件類型
P35表2-22.3VFP的項目管理器及操作一、項目項目:是文件、數(shù)據(jù)、文檔和 VFP對象的集合項目文件:.PJX/.PJT二、創(chuàng)建項目文件的方法使用命令CREATEPROJECT<項目文件名>;使用“文件”菜單或“常用”工具欄中的新建命令。三、項目管理器是VFP中處理數(shù)據(jù)和對象的主要組織工具;是VFP的“控制中心”。四、項目管理器的定制窗口形式工具欄形式浮動的選項卡五、管理項目中的文件和對象用“選項卡”分類顯示項目中各類型數(shù)據(jù)項用“項列表”查看項目中的內(nèi)容向項目中新建、添加和移去文件為項目中的文件添加說明2.4VisualFoxPro語言基礎(chǔ)2.4.1數(shù)據(jù)類型所有的數(shù)據(jù)都有其所屬的類型。類型就是對數(shù)據(jù)的允許取值及這個值的范圍進(jìn)行的說明。字段類型——指創(chuàng)建表文件時,定義表結(jié)構(gòu)中每一個字段的類型。數(shù)據(jù)類型——在表達(dá)式、數(shù)組、變量中允許使用的數(shù)據(jù)類型。有些類型只能在字段中使用:浮點(diǎn)、雙精度、整型、備注型、通用型、二進(jìn)制字符型、二進(jìn)制備注型有些類型在字段和數(shù)據(jù)中都可使用:字符型、貨幣型、日期型、日期時間型、數(shù)值型、邏輯型
2.4.2數(shù)據(jù)存儲容器一、名稱命名規(guī)則變量名、字段名、數(shù)組名、自定義函數(shù)名、過程名等等,都必須符合下列規(guī)則:(1)只能包含字母、下劃線和數(shù)字。(2)名字的開頭只能是字母或下劃線。(3)表的字段名、索引標(biāo)識名只能有10個字符長,其他名字的長度在1~128個字符之間。(4)不要使用VFP的保留字。文件名要遵守運(yùn)算系統(tǒng)的規(guī)定二、常量
常量時指在整個運(yùn)算過程中其值保持不變的量。字符型(C)——用英文半角的單引號、雙引號或方括號括起來的字符,如: ’abc’、”A123”、[1234]、’河海大學(xué)’數(shù)值型(N)——數(shù)字串,如:123.45、
-0.0023、+21邏輯型(L)——邏輯值只有兩個:
.T..t..Y..y.和.F..f..N..n.(真和假)日期型(D)——表示日期或日期時間的量如:{09/01/2000}、{08/28/200016:20:00}、{}注:關(guān)于日期格式的設(shè)置,在“工具”菜單的“選項”中的“區(qū)域”標(biāo)簽貨幣型(Y)——表示貨幣的量,使用時要在數(shù)字前加符號“$”,如:
C=$2789.12定義編譯時常量(符號常量):格式:
#DEFINE常量名數(shù)據(jù)例如:
#DEFINEPI3.1415926 #DEFINEHH“河海大學(xué)”
編譯時常量用于程序中,而且在程序中的編譯時常量不能再用作變量名,不能再對它賦值。三、變量 變量代表內(nèi)存中的一個存儲單元,所以也稱為內(nèi)存變量,其數(shù)據(jù)類型由其存放的數(shù)據(jù)來確定。1、變量的創(chuàng)建格式1:
STORE數(shù)據(jù)值
TO變量名格式2:
變量名=數(shù)據(jù)值賦值號例:A=123.45
&&A為數(shù)值型變量,其值為123.45B=‘hehai’
&&B為字符型變量
C=.T.
&&C為邏輯型變量D={09/01/2000}
&&D為日期型變量STORE”VFP”TOAA,BB,CC &&產(chǎn)生3個字符變量2、控制變量訪問 內(nèi)存變量用于程序中,可以使用相應(yīng)的命令指定變量的作用域。(1)用LOCAL指定局部變量 局部變量只能在當(dāng)前程序中使用,當(dāng)它們所屬的程序運(yùn)行結(jié)束后,局部變量被釋放。(2)用PRIVATE指定私有(隱藏)變量
PRIVATE可以把上層變量(調(diào)用程序中定義的變量)的值在當(dāng)前程序中隱藏起來,用戶在當(dāng)前程序中可以正常使用和這些變量同名的變量。(3)用PUBLIC指定全局變量
全局變量在程序運(yùn)行的全過程中,其值均不會丟失。
在命令窗口中創(chuàng)建的任何變量被自動賦予全局變量。存儲數(shù)據(jù)的作用域在VFP中,若變量和字段同名,則字段具有更高的優(yōu)先權(quán)??稍谧兞棵凹由蟤.或m->前綴來引用變量,例如:
xm=3.14
usejs
?xm
&&輸出字段xm的內(nèi)容;
?m->xm
&&輸出變量xm的值(3.14);
?M.xm
&&輸出變量xm的值(3.14);3、訪問變量注意
4、內(nèi)存變量的保存與恢復(fù) 內(nèi)存變量是系統(tǒng)在內(nèi)存中設(shè)置的臨時存儲單元,當(dāng)退出VFP時其數(shù)據(jù)自動丟失。若要保存其值,可用SAVETO命令將變量保存到文件中,命令格式如下:SAVETO內(nèi)存變量文件名[ALLLIKE變量名通配符|ALLEXCEPT變量名通配符]其中:ALLLIKE子句指定需保存的變量,ALLEXCEPT子句指定不需保存的變量。缺省ALLLIKE或ALLEXCEPT子句時,表示保存當(dāng)前所有的內(nèi)存變量。
內(nèi)存變量文件的擴(kuò)展名為.mem例:SAVETOMvarALLLIKE?Yan*RESTOREFROM命令可將保存到文件中的變量恢復(fù)到內(nèi)存:RESTOREFROM內(nèi)存變量文件名[ADDITIVE]其中:ADDITIVE子句將文件中的內(nèi)存變量追加到當(dāng)前內(nèi)存中來,否則,當(dāng)前內(nèi)存變量被清除。四、數(shù)組(Arrays) 數(shù)組是變量的有序集合,占用連續(xù)的存儲單元,組成數(shù)組的變量稱為數(shù)組元素,也叫做下標(biāo)變量。1、數(shù)組說明
數(shù)組必須先說明后使用 說明方式有:(1)DECLEAR數(shù)組名(行數(shù)[,列數(shù)])例:DECLEARA(2,3)
&&定義二維數(shù)組A,
它有2行3列共6個元素,且是私有數(shù)組。(2)DIMENSION數(shù)組名(行數(shù)[,列數(shù)])例:DIMENSIONB(10)
&&定義一維數(shù)組B,它有10個元素,且是私有數(shù)組。(3)PUBLIC數(shù)組名(行數(shù)[,列數(shù)])例:PUBLICM(5)
&&定義一維數(shù)組M,它有5個元素,而且是全局?jǐn)?shù)組(4)LOCAL數(shù)組名(行數(shù)[,列數(shù)])例:LOCALN(8)
&&定義局部一維數(shù)組N,它有8個元素2、為數(shù)組賦值數(shù)組在說明以后,每個元素都有邏輯假值.F.
,可用賦值語句為其賦值。(1)為數(shù)組元素賦值例:DIMENSIONA(2,3)A(1,3)=24A(2,2)=‘張三’沒有賦值的數(shù)組元素的值仍為.F.。(2)為數(shù)組整體賦值
A=0
&&所有數(shù)組元素的值均為0
B=
'VFP6.0
'&&B數(shù)組所有數(shù)組元素的值均為'VFP6.0'2.4.3函數(shù)
1、函數(shù)的作用2、函數(shù)的分類(系統(tǒng),自定義)3、函數(shù)的三要素:
功能與名稱;
自變量的類型,個數(shù),位置;
函數(shù)的值及值的類型。4、常用函數(shù)介紹;注意每個函數(shù)的作用,返回值。
函數(shù)分類:系統(tǒng)函數(shù)和用戶自定義函數(shù)函數(shù)格式:函數(shù)名([參數(shù)1[,參數(shù)2[,…]]])一、常用函數(shù)
1.數(shù)值函數(shù)
(1)ABS()函數(shù)功能:求絕對值例如:?ABS(-3)顯示結(jié)果:3(2)MAX()函數(shù)和MIN()函數(shù)功能:求最大值和求最小值例如:?MAX(3,5,7)
顯示:7
例如:?Min(3,5,7)
顯示:3(3)INT()函數(shù)功能:取整例如:?INT(3.3)
顯示:3
?INT(3.5)
顯示:3
?INT(-3.5)
顯示:-3(4)MOD()函數(shù)功能:取余
例如:?MOD(10,3)
顯示:1
?MOD(25.250,5.0)
顯示:0.250
說明:被除數(shù)的小數(shù)位數(shù)決定了返回值中的小數(shù)位數(shù)。?MOD(23,5)
顯示:3
?MOD(-23,-5)
顯示:-3說明:被除數(shù)與除數(shù)符號相同時,返回值中的符號與除數(shù)相同。?MOD(23,-5)
顯示:-2
?MOD(-23,5)
顯示:2說明:被除數(shù)與除數(shù)符號不同時,先求余,符號與被除數(shù)相同,所得結(jié)果再加上除數(shù)即為最終返回值。(5)ROUND()函數(shù)功能:從該位四舍五入
例如:setdecimalsto4&&小數(shù)位為4位
setfixedon&&固定顯示小數(shù)位
CLEAR
?ROUND(1234.1962,3)
顯示:1234.1960
?ROUND(1234.1962,-1)
顯示:1230.0000
說明:若小數(shù)位數(shù)為負(fù)數(shù),則結(jié)果在小數(shù)點(diǎn)左端包含指定個零。(6)SQRT()函數(shù)功能:求平方根
例如:?SQRT(16)
顯示:4.00(7)RAND()函數(shù)功能:返回0~1之間的隨機(jī)數(shù)。例如:?RAND()
顯示:0.85或0.55等(1)ALLTRIM()函數(shù)
功能:刪除字符表達(dá)式的前后空格。例如:s=〃VFP〃?ALLTRIM(S)
顯示:VFP
2.字符函數(shù)LTRIM()函數(shù)功能:刪除字符表達(dá)式前面的空格。例如:s=〃VFP〃?ALLTRIM(S)
顯示:VFPRTRIM()與TRIM()函數(shù)功能:刪除字符表達(dá)式后面的空格。例如:s=〃VFP〃?ALLTRIM(S)
顯示:VFP(2)AT()函數(shù)
功能:返回一個字符表達(dá)式或備注字段在另一個字符表達(dá)式或備注字段中出現(xiàn)的位置。缺省為1,未出現(xiàn)返回值為0。例如:STORE"Iamastudent"toS?AT("t",S)
顯示:9?AT("t",S,2)
顯示:14
注意:此函數(shù)區(qū)分大小寫。
ATC()函數(shù)不區(qū)分大小寫。(3)LEN()函數(shù)
功能:返回字符表達(dá)式的值中字符的數(shù)目。例如:s=〃VFP〃?LEN(S)
顯示:3(4)SUBSTR()函數(shù)
功能:取字符串中的子串
SUBSTR(字符串,開始位置n,取m個)結(jié)果:字符串。例:substr(‘a(chǎn)bcdef’,2,3)‘bcd’
substr(‘中國江蘇南京210098’,5,8)‘江蘇南京’第n個漢字的位置:2*n-1
substr(‘中國江蘇南京210098’,5)
結(jié)果為:江蘇南京210098C型N型N型結(jié)果是C型(5)LEFT()函數(shù)功能:左截指定數(shù)目的字符。例如:s=〃VisualFoxPro〃?LEFT(S,6)
顯示:VisualRIGHT()函數(shù)功能:右截指定數(shù)目的字符。例如:s=〃VisualFoxPro〃?RIGHT(S,6)
顯示:FoxPro(6)
SPACE()函數(shù)功能:返回指定數(shù)目的空格。例如:?SPACE(2)顯示:2個空格3.日期/時間函數(shù)(1)
DATE()函數(shù)功能:返回系統(tǒng)日期。例如:?DATE()
顯示:03/03/09
setcenturyon?DATE()
顯示:03/03/2009
TIME()函數(shù)功能:以24小時制、8位字符串格式返回系統(tǒng)時間。例如:?TIME()顯示:14:47:22DATETIME()函數(shù)功能:返回系統(tǒng)日期和時間。例如:?DATETIME()顯示:03/03/0902:47:22PM(2)
YEAR()函數(shù)功能:返回該日期的帶世紀(jì)的年份。例如:?YEAR(DATE())
顯示:2009數(shù)值型
MONTH()函數(shù)
功能:返回該日期的月份值。例如:?MONTH(DATE())
顯示:3數(shù)值型
DAY()函數(shù)功能:返回該日期是某月中的第幾天。例如:?DAY(DATE())
顯示:3數(shù)值型(3)DOW()函數(shù)
功能:返回該日期是一周的第幾天。
第一天為星期日例如:?DOW(DATE())
顯示:7數(shù)值型4.數(shù)值類型轉(zhuǎn)換函數(shù)(1)ASC()函數(shù)功能:返回字符表達(dá)式中最左邊字符的ASCII值。
例如:?ASC(〃ABCD〃)
顯示:65數(shù)值型(2)CHR()函數(shù)功能:返回以該值為ASCII值所對應(yīng)的字符。例如:?CHR(65)
顯示:A字符型(3)VAL()函數(shù)功能:把數(shù)值型的字符串轉(zhuǎn)換成對應(yīng)的數(shù)字。例如:?VAL(〃12〃)
顯示:12.00
?VAL(〃1.25E3〃)*2
顯示:2500.00數(shù)值型?VAL(〃abc〃)
顯示:0.00(4)DTOC(日期表達(dá)式)功能:把日期型轉(zhuǎn)換成字符型。例如:?DTOC({^2005-10-08})
&&返回字符串顯示:10/08/05?DTOC(DATE(),1)
顯示:20090303&&參數(shù)“1”指定以年月日順序且無分隔符的形式返回字符型日期
TTOC(日期時間表達(dá)式)功能:把日期時間型轉(zhuǎn)換成字符型。例如:?TTOC(DATETIME())
&&返回字符串顯示:03/03/0902:47:22PM
?TTOC(DATETIME(),2)
顯示:02:47:22PMCTOD(字符表達(dá)式)功能:把字符型轉(zhuǎn)換成日期型。例如:?CTOD(〃11/15/05〃)
&&返回日期值11/15/05CTOT(字符表達(dá)式)功能:把字符型轉(zhuǎn)換成日期時間型。?CTOT("07/08/05")
顯示:07/08/0512:00:00AM
(5)STR(數(shù)值表達(dá)式,長度[,小數(shù)位])功能:把數(shù)值表達(dá)式轉(zhuǎn)換為字符串。?STR(314.15)
&&沒有指定總寬度和小數(shù)位數(shù);取整數(shù);默認(rèn)寬度取10,結(jié)果:“
314”?STR(314.15,5)&&總寬度5,沒有指定小數(shù)位數(shù),取整數(shù);前導(dǎo)2個空格。結(jié)果:“314”?STR(314.15,5,2)
&&總寬度5,小數(shù)位數(shù)2,寬度不夠,首先保證整數(shù)。結(jié)果為"314.2"?STR(314.15,2)
&&結(jié)果為“**”,總寬度為2,小于整數(shù)部分寬度,溢出?STR(1234567890123)&&結(jié)果為“1.234E+12"5.其他常用函數(shù)(1)BETWEEN()函數(shù)
功能:判斷一個表達(dá)式的值是否在另外兩個相同數(shù)據(jù)類型的表達(dá)式的值之間,返回值為.T.或.F.或NULL。例如:?BETWEEN(3,14,15)
顯示:.F.
?BETWEEN(〃a〃,〃A〃,〃b〃)
顯示:.F.
?BETWEEN(〃A〃,〃a〃,〃P〃)顯示:.T.(2)
INKEY()函數(shù)功能:返回一個鍵碼值,該值對應(yīng)于鍵盤緩沖區(qū)中第一個按鍵操作。例如:?INKEY(20)
在20秒內(nèi)按回車鍵,則顯示13
?INKEY(0)按空格鍵,則顯示32(3)
TYPE()函數(shù)功能:返回表達(dá)式值的類型。
例如:?TYPE(`(12*3)+4`)
顯示:N
?TYPE(`DATE()`)
顯示:D
?TYPE(`"ABC"`)
顯示:C
?TYPE(`S=42`)
顯示:U
表達(dá)式必須用引號(4)
IIF()函數(shù)
功能:根據(jù)邏輯表達(dá)式的值返回兩個值中的一個。例如:?IIF(DOW(DATE())=1ORDOW(DATE())=7,`今天休息`,`今天上班`)(5)
DISKSPACE()函數(shù)
功能:返回默認(rèn)磁盤驅(qū)動器上可用的字節(jié)數(shù)。例如:SETDEFAULTTOA:?DISKSPACE()(6)
FILE()函數(shù)
功能:測試輔助存儲器上是否存在指定的文件。例如:?
FILE(`A:\DATA\JS.DBF`)
若有,返回.T.,否則,返回.F.(7)
MESSAGEBOX()函數(shù)
功能:顯示一個用戶自定義對話框。例如:?MESSAGEBOX(“你喜歡學(xué)習(xí)VFP嗎?”,4+32,“計算機(jī)課程”)注意返回值(8)
GETFILE()函數(shù)功能:顯示“打開”對話框,并返回選定文件的名稱。例如:?GETFILE("dbf","表文件名")2.4.4運(yùn)算符與表達(dá)式VFP的運(yùn)算符1、字符運(yùn)算符2、日期與日期時間運(yùn)算符3、邏輯運(yùn)算符4、關(guān)系運(yùn)算符5、數(shù)值運(yùn)算符6、混合運(yùn)算的優(yōu)先級別一、字符運(yùn)算符+運(yùn)算符:
2個字符串相加,即把2個字符串連接成一個字符串。例:?‘VISUAL’+‘FOXPRO’
顯示:
VISUALFOXPRO-運(yùn)算符:
2個字符串相減,也就是把2個字符串連接起來,將前一個字符串的尾空格移到最后。例:?‘VISUAL’-‘FOXPRO’顯示:
VISUALFOXPRO$運(yùn)算符:
判斷前一個字符串是否包含在后一個字符串中,返回邏輯值。例:?‘XYZ’$‘ABCXYZWT’顯示:
.T.二、日期運(yùn)算符一個日期值可以加上或減去一個整數(shù),得到的是另一個日期。 兩個日期值可以相減,得到的是兩個日期相隔的天數(shù)。
例:
D1={^2000/07/12} D2={^2000/08/28}&&給D1和D2兩個日期變量賦值
?D2-D1
&&(28+31-12)顯示:47&&兩個日期相隔的天數(shù)是47天
?D1+20
&&(12+20-31)顯示:08/01/2000&&距離D1日期以后20天是8月1日三、邏輯運(yùn)算符
邏輯運(yùn)算符用于邏輯型數(shù)據(jù)的運(yùn)算,運(yùn)算結(jié)果為邏輯值。邏輯運(yùn)算符共有3個:NOT或!
邏輯非AND
邏輯與OR
邏輯或例:“基本工資在500和1000之間”可寫成:
JBGZ>500ANDJBGZ<1000不能寫成:
500<JBGZ<1000四、關(guān)系運(yùn)算符關(guān)系運(yùn)算符用于同類型數(shù)據(jù)的比較運(yùn)算,結(jié)果為邏輯值。關(guān)系運(yùn)算符共有7個:>(大于)、 <(小于)、=(等于)、>=(大于或等于)、<=(小于或等于)、<>或#或!=(不等于)==(精確等于)例:
JBGZ>500
&&字段JBGZ為數(shù)值型,可以與500比較大小姓名=‘張三’
&&字段姓名為字符型,可與字符型數(shù)據(jù)比較XS.XH=‘990101’
&&判斷學(xué)號是否等于990101
在VFP中,數(shù)值可以比較大小,字符和漢字也可以比較大小。VFP中系統(tǒng)默認(rèn)字符序列是拼音序列,即對于西文字符,由小到大是空格、數(shù)字、小寫字母、大寫字母,漢字是按拼音排序大小。例如:
?‘ABCE’>’ABDEFG’
&&返回.F.
?‘人文學(xué)院’>‘工商學(xué)院’
&&返回.T.(1)SETANSION/OFFSETANSION將在較短的字符串后面加入空格,使它與較長的字符串等長,然后再比較大小。SETANSIOFF規(guī)定不在短字符串后加空格,兩個字符串只比較到短字符串為止。VFP系統(tǒng)有兩條設(shè)置命令用于關(guān)系運(yùn)算:(2)SETEXACTON/OFF SETEXACTON
為精確比較,即參加比較的兩個字符串必須完全相同,才返回邏輯真值;SETEXACTOFF(默認(rèn)值)為不精確比較,必須是右端表達(dá)式結(jié)尾前的每個字符相匹配才相等,其值才為邏輯真值。例如:
當(dāng)SETEXACTON
?‘ABCDE’=‘ABC’&&.F.?‘ABCX’=‘ABCX’&&.T.
當(dāng)SETEXACTOFF
?‘ABCDE’=‘ABC’&&.T.?‘ABC’=‘ABCDE’&&.F.
五、數(shù)值運(yùn)算符數(shù)值運(yùn)算符也稱算術(shù)運(yùn)算符,其運(yùn)算規(guī)則與數(shù)學(xué)中的法則相同,即先乘方、再乘除、后加減,括號優(yōu)先。其中,%為求模運(yùn)算,或稱為求余運(yùn)算,例如:?12%5
&&求12被5除的余數(shù),結(jié)果為2判斷整數(shù)M能否被整數(shù)N整除的表達(dá)式為:IFM%N=0各種運(yùn)算符之間的優(yōu)先級為:
算術(shù)運(yùn)算符—>關(guān)系運(yùn)算符—>
邏輯運(yùn)算符,括號可以改變運(yùn)算順序。特別注意:運(yùn)算的數(shù)據(jù)類型的匹配!例如,設(shè)X=2,Y=6,Z=8,則表達(dá)式:
X+Y>=ZANDX*Y<2*Z
的值為.T.表達(dá)式:
MOD(Y+Z,3)<=XORX**2+3>=Z的值為.T.表達(dá)式1、表達(dá)式的構(gòu)成2、各種表達(dá)式3、“名稱表達(dá)式”與“宏替換”
表達(dá)式是由運(yùn)算符、變量、常數(shù)、函數(shù)、字段名等組成的式子。1、字符型表達(dá)式字符型表達(dá)式是由字符運(yùn)算符連接起來的式子。例如:?“教師”+js.xm+“的基本工資是:”-str(js.jbgz,7,2)
(常量)(C型字段)(常量)返回字符值的函數(shù)
字符串的運(yùn)算,結(jié)果為字符串注意表達(dá)式中運(yùn)算分量的類型匹配。2、日期表達(dá)式日期表達(dá)式是由日期運(yùn)算符連接起來的式子。例如:
DATE()+203、算術(shù)表達(dá)式由算術(shù)運(yùn)算符連接起來的式子。例如:
JS.JBGZ*1.24、邏輯表達(dá)式由邏輯運(yùn)算符連接起來的式子。邏輯表達(dá)式只有.T.和.F.兩個值。例如:
XS.XIMING=‘計算機(jī)系’ANDXS.XB=‘男’5、名稱表達(dá)式
名稱表達(dá)式是由圓括號括起來的字符表達(dá)式,它可用來替換命令和函數(shù)中的名稱(如字段名、變量名、窗口名、菜單名、文件名和對象名等)。(1)用名稱表達(dá)式替換變量名
N=100M=‘N’
&&注意不要用中文的引號
STORE123.45TO(M)
用名稱表達(dá)式替換變量名N
&&注意不能用賦值號=?N
&&結(jié)果為123.45
實際上對變量N兩次賦值。(2)用名稱表達(dá)式替換文件名
DNAME=‘XS.DBF’USE(DNAME)
(3)用名稱表達(dá)式作為函數(shù)的參數(shù)
例1: ST1=‘VISUALFOXPRO’
ST2=(ST1)
?SUBSTR((ST2),1,6)
&&結(jié)果為VISUAL例2:
Q1=‘1000’
?VAL(Q1)
&&字符串‘1000’轉(zhuǎn)為數(shù)值1000.00(4)用字符表達(dá)式構(gòu)成一個名稱表達(dá)式
DBN=‘JXSJ’DBFN=‘XS’USE(DBN+’!’+DBFN)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高端裝備制造技術(shù)入股分紅及市場拓展合作協(xié)議
- 抖音直播火花主播打賞分成比例調(diào)整協(xié)議
- 石油勘探區(qū)塊合作開發(fā)投資合同
- 抖音火花汽車行業(yè)深度合作營銷協(xié)議
- 混凝土抵款協(xié)議書
- 維也納市場協(xié)議書
- 開飯店入股協(xié)議書
- 咨詢推廣費(fèi)協(xié)議書
- 服務(wù)費(fèi)勞動協(xié)議書
- 返聘協(xié)議和勞務(wù)協(xié)議書
- 危險化學(xué)品常識一書一簽考核試卷
- 立體幾何中球與幾何體的切接問題-高考數(shù)學(xué)復(fù)習(xí)重點(diǎn)題型歸納與方法總結(jié)(原卷版)
- 創(chuàng)業(yè)機(jī)會(大學(xué)生創(chuàng)新創(chuàng)業(yè)課件)
- 電競賽事成功之道-從策劃到運(yùn)營的全方位指南
- DB35T 88-2022 伐區(qū)調(diào)查設(shè)計技術(shù)規(guī)程
- 第五單元《分?jǐn)?shù)的意義》復(fù)習(xí)試題(單元測試)-2024-2025學(xué)年五年級上冊數(shù)學(xué)北師大版
- 學(xué)校食堂安全應(yīng)急處置預(yù)案
- 班級規(guī)章 創(chuàng)造和諧
- 2024年中國家具電商行業(yè)市場競爭格局及投資方向研究報告(智研咨詢)
- 中國現(xiàn)代文學(xué)史考試題庫及答案
- 煙葉烘烤特性及特殊煙葉烘烤技術(shù)培訓(xùn)
評論
0/150
提交評論