freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

visualfoxpro6第3章-資料下載頁(yè)

2025-05-11 23:56本頁(yè)面
  

【正文】 數(shù)值表達(dá)式 值的整數(shù)部分位數(shù),則返回一串星號(hào)( *)。 小數(shù)位數(shù) 的默認(rèn)值為 0, 長(zhǎng)度 的默認(rèn)值為 10。 上一頁(yè) 下一頁(yè) 退 出 例 : STORE TO N ? “N=”+STR(N,8,3) 結(jié)果是 :N= ? STR(N,9,2),STR(N,6,2),STR(N,3),STR(N,6),STR(N) 結(jié)果為 : *** 123 123 上一頁(yè) 下一頁(yè) 退 出 VAL(字符表達(dá)式 ) 功能:將由數(shù)字符號(hào)(包括正負(fù)號(hào)、小數(shù)點(diǎn))組成的字符型數(shù)據(jù)轉(zhuǎn)換成相應(yīng)的數(shù)值型數(shù)據(jù)。若字符串內(nèi)出現(xiàn)非數(shù)字字符,那么只轉(zhuǎn)換前面部分;若字符串的首字符不是數(shù)字符號(hào),則返回?cái)?shù)值零,但忽略前導(dǎo)空格。 例: STORE “ 123” TO X STORE “45” TO Y STORE “A45” TO Z ?VAL(X+Y),VAL(X+Z),VAL(Z+Y) 上一頁(yè) 下一頁(yè) 退 出 ASCII碼字符函數(shù) CHR(數(shù)值表達(dá)式 ) ?CHR(65),CHR(65+32) A a ASCII碼函數(shù) ASC(字符表達(dá)式 ) ?ASC(“A”),ASC(“a”),asc(“abc”) 65,97,97 上一頁(yè) 下一頁(yè) 退 出 CTOD(字符表達(dá)式 ) 將 字符表達(dá)式 值轉(zhuǎn)換成日期型數(shù)據(jù)。 CTOT(字符表達(dá)式 ) 將 字符表達(dá)式 值轉(zhuǎn)換成日期時(shí)間型數(shù)據(jù)。 例: SET DATE TO YMD SET CENTURY ON SET CENTURY TO 19 ROLLVER 51 D1=CTOD(?2021/03/18?) T1=CTOT(?2021/03/18?+? ?+TIME()) ?D1,T1,CTOD(?50/01/01?),CTOD(?51/01/01?) 2021/03/18 2021/03/18 10:31:54 PM 2050/01/01 1951/01/01 注:這里 SET CENTURY TO語(yǔ)句指定:小于等于 50的兩位數(shù)年份屬于 21世紀(jì)( 19+ 1),而大于 50的兩位年份屬于 20世紀(jì)( 19)。 上一頁(yè) 下一頁(yè) 退 出 DTOC(字符表達(dá)式 , 1) 將日期型數(shù)據(jù)或日期時(shí)間數(shù)據(jù)的日期部分轉(zhuǎn)換成字符串。 TTOC(字符表達(dá)式 ,1) 將日期時(shí)間數(shù)據(jù)轉(zhuǎn)換成字符串。 注:字符串中日期部分的格式與 SET DATE TO語(yǔ)句的設(shè)置和SET CENTURY ON|OFF語(yǔ)句的設(shè)置有關(guān)。時(shí)間部分的格式受 SET HOURS TO 12|24語(yǔ)句的設(shè)置影響。 對(duì) DTOC()來(lái)說(shuō),如果使用選項(xiàng) 1,則字符串的格式總是為YYYYMMDD,共 8個(gè)字符。對(duì) TTOC()來(lái)說(shuō),如果使用選項(xiàng) 1,則字符串的格式總是為 YYYYMMDDHHMMSS,采用 24小時(shí)制,共 14個(gè)字符。 上一頁(yè) 下一頁(yè) 退 出 例: STORE DATETIME() TO T ?T ?DTOC(T),DTOC(T,1),TTOC(T),TTOC(T,1) amp。字符型變量 [.] 功能:替換出字符型變量的內(nèi)容,即&的值是變量中的字符串。如果該函數(shù)與其后的字符無(wú)明確分界,則要用“ .”作函數(shù)結(jié)束標(biāo)識(shí)。宏替換可以嵌套使用。 上一頁(yè) 下一頁(yè) 退 出 例: STORE “職工” TO DB USE amp。DB XM= “姓名” ?amp。XM“你好 !” 李小明你好 ! SKIP ?XM,amp。XM 姓名 李新 上一頁(yè) 下一頁(yè) 退 出 測(cè)試函數(shù): BETWEEN(表達(dá)式 T,表達(dá)式 L,表達(dá)式 H) 功能:判斷一個(gè)表達(dá)式的值是否介于另外兩個(gè)表達(dá)式的值之間。當(dāng) 表達(dá)式 T值大于等于 表達(dá)式 L且小于等于 表達(dá)式 H時(shí),函數(shù)值為邏輯真( .T.),否則函數(shù)值為邏輯假( .F.)。如果 表達(dá)式 L或 表達(dá)式 H有一個(gè)是 NULL值,那么函數(shù)值也是 NULL值。注:三個(gè)自變量的數(shù)據(jù)類型要一致。 例: STORE .NULL. TO X STORE 100 TO Y ?BETWEEN(150,Y,Y+100),BETWEEN(90,X,Y) .T. .NULL. 上一頁(yè) 下一頁(yè) 退 出 ( NULL值)測(cè)試函數(shù) ISNULL(表達(dá)式 ) 功能:判斷一個(gè)表達(dá)式的運(yùn)算結(jié)果是否為 NULL值,若是NULL值返回邏輯真( .T.),否則返回邏輯假( .F.)。 例: STORE NULL TO X ?X,ISNULL(X) NULL .T. 上一頁(yè) 下一頁(yè) 退 出 EMPTY(表達(dá)式 ) 功能:根據(jù)指定表達(dá)式的運(yùn)算結(jié)果是否為“空”值,返回邏輯真 (.T.)或邏輯假 (.F.)。 注:這里所指的“空”值與 NULL值是兩個(gè)不同的概念。函數(shù)EMPTY(.NULL.)的返回值為邏輯假 (.F.)。其次,該函數(shù)自變量表達(dá)式的類型除了可以是數(shù)值型之外,還可以是字符型、邏輯型、日期型等類型。不同類型數(shù)據(jù)的“空”值,有不同的規(guī)定,如下表所示: 上一頁(yè) 下一頁(yè) 退 出 空 (無(wú)內(nèi)容 ) 備注字段 0 整型 .F. 邏輯型 0 浮點(diǎn)型 空 (如 CTOT??) 日期時(shí)間 0 貨幣型 空 (如CTOD(??)) 日期型 空串、空格、制表符、回車、換行 字符型 0 雙精度型 0 數(shù)值型 “空”值 數(shù)據(jù)類型 “空”值 數(shù)據(jù)類型 上一頁(yè) 下一頁(yè) 退 出 VARTYPE(表達(dá)式 )[邏輯表達(dá)式 ] 功能:測(cè)試 表達(dá)式 的類型,返回一個(gè)大寫字母, 函數(shù)值為字符型。字母的含義如下表所示: 未定義 U 對(duì)象型 O NULL值 X 邏輯型 L 日期時(shí)間型 T 貨幣型 Y 日期型 D 數(shù)值型、整型、浮點(diǎn)型或雙精度型 N 通用型 G 字符型或備注型 C 數(shù)據(jù)類型 返回的字母 數(shù)據(jù)類型 返回的字母 上一頁(yè) 下一頁(yè) 退 出 ? 若 表達(dá)式 是一個(gè)數(shù)組,則根據(jù)第一個(gè)數(shù)組元素的類型返回字符串。若 表達(dá)式 的運(yùn)算結(jié)果是 NULL值,則根據(jù) 邏輯表達(dá)式 值決定是否返回 表達(dá)式 的類型:如果 邏輯表達(dá)式 值為 .T.,就返回 表達(dá)式 的原數(shù)據(jù)類型。如果 邏輯表達(dá)式 值為 .,則返回 X以表明 表達(dá)式 的運(yùn)算結(jié)果是 NULL值。 例: X=”AAA” STORE 10 TO Y STORE .NULL. TO X STORE $ TO Z ?VARTYPE(X),VARTYPE(X,.T.),VARTYPE(Y),VARTYPE(Z) X C N Y 上一頁(yè) 下一頁(yè) 退 出 EOF([工作區(qū)號(hào) |表別名 ]) 功能:測(cè)試指定表文件中的記錄指針是否指向文件尾,若是返回邏輯 真 .T.,否則返回邏輯假 .F.。表文件尾是指最后一條記錄的后面位置。若缺省自變量,則測(cè)試當(dāng)前表文件。 若在指定工作區(qū)上沒(méi)有打開(kāi)表文件,函數(shù)返回邏輯假 .F.。或表文件中不包含任何記錄,函數(shù)返回邏輯真 .T.。 上一頁(yè) 下一頁(yè) 退 出 文件起始標(biāo)識(shí) 例: USE AA GO BOTTOM ?EOF() .F. SKIP ?EOF(),EOF(2) 文件結(jié)束標(biāo)識(shí) .T. .F. Top記錄 1 記錄 2 … 記錄 i Bottom記錄 n 上一頁(yè) 下一頁(yè) 退 出 BOF([工作區(qū)號(hào) |表別名 ]) 功能:測(cè)試當(dāng)前表文件 (若缺省自變量 )或指定表文件中的記錄指針是否指向文件首,若是返回邏輯真 .T.,否則返回邏輯假 .F.。表文件首是指第一條記錄的前面位置。 若指定工作區(qū)上沒(méi)有打開(kāi)表文件,函數(shù)返回邏輯假 .F.。若表文件中不包含任何記錄,函數(shù)返回邏輯真 .T.。 上一頁(yè) 下一頁(yè) 退 出 RECNO([工作區(qū)號(hào) |表別名 ]) 功能:返回當(dāng)前表文件 (或缺省自變量 )或指定表文件中當(dāng)前記錄 (記錄指針?biāo)赣涗?)的記錄號(hào)。如果指定工作區(qū)上沒(méi)有打開(kāi)表文件,函數(shù)值為 0。如果記錄指針指向文件尾,函數(shù)值為表文件中的記錄數(shù)加 1。如果記錄打針指向文件首,函數(shù)值為表文件中第一條記錄的記錄號(hào)。 上一頁(yè) 下一頁(yè) 退 出 RECCOUNT([工作區(qū)號(hào) |表別名 ]) 功能:返回當(dāng)前表文件 (或缺省自變量 )或指定表文件中的記錄個(gè)數(shù)。如果指定工作區(qū)上沒(méi)有打開(kāi)表文件,函數(shù)值為 0。 返回的是表文件中物理上存放的記錄個(gè)數(shù)。不管記錄是否被邏輯刪除以及 SET DELETED 的狀態(tài)如何,也不管記錄是否被過(guò)濾( SET FILTER),該函數(shù)都會(huì)把它們考慮在內(nèi)。 上一頁(yè) 下一頁(yè) 退 出 例 USE AA amp。amp。假定表中有 5條記錄 ? BOF(), RECNO() amp。amp。顯示 . F. 1 SKIP 1 ?BOF(), RECNO() amp。amp。顯示 .T. 1 GO BOTTOM ?EOF(),RECNO() amp。amp。顯示 .F. 5 SKIP ?EOF(),RECNO(),RECCOUNT() amp。amp。顯示 .T. 6 5 上一頁(yè) 下一頁(yè) 退 出 IIF(邏輯表達(dá)式 ,表達(dá)式 1,表達(dá)式 2) 功能: 測(cè)試 邏輯表達(dá)式 的值,若為邏輯真 .T.,函數(shù)返回 表達(dá)式 1的值,若為邏輯假 .F.,函數(shù)返回 表達(dá)式 2的值。表達(dá)式 1和 表達(dá)式 2的類型不要求相同。 例: X=100 Y=300 ?IIF(X100,X50,X+50),IIF(Y100,Y50,Y+50) 150 250 SET CENTURY ON STORE DATE() TO D STORE DTOC(D) TO S ?S,IIF(LEN(S)=8,”這是兩位數(shù)年份” ,”年份是:” +STR(YEAR(D),4)) 結(jié)果是 : 09/20/2021 年份是 :2021 上一頁(yè) 下一頁(yè) 退 出 DELETED(表的別名 |工作區(qū)號(hào) ) 功能:測(cè)試指定的表或在指定工作區(qū)中所打開(kāi)的表 ,記錄指針?biāo)傅漠?dāng)前記錄是否有刪除標(biāo)記“ *”。若有為真,否則為假。若缺省自變量,則測(cè)試當(dāng)前工作區(qū)中所打開(kāi)的表。 例: SELECT 0 USE 職工 DELETE FOR 性別 =”女” AND 職稱 =”講師” LIST 姓名 ,性別 FOR DELETED() amp。amp。列出被邏輯刪除的記錄
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1