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

正文內(nèi)容

foxpro的數(shù)據(jù)及其運(yùn)算-資料下載頁(yè)

2025-05-10 14:05本頁(yè)面
  

【正文】 Visual FoxPro 79 字符表達(dá)式 1. 連接運(yùn)算 連接運(yùn)算符有完全連接運(yùn)算符 “ + ” 和不完全連接運(yùn)算符 “ - ” 兩種 。 “ + ” 運(yùn)算的功能是將兩個(gè)字符串連接起來形成一個(gè)新的字符串 。 “ - ” 運(yùn)算的功能是去掉字符串 1尾部的空格 , 然后將兩個(gè)字符串連接起來 , 并把字符串 1末尾的空格放到結(jié)果串的末尾 。 例如 ? 姓名 □ - 李小四 +張得猾 輸出為: 姓名李小四 □ 張得猾 Visual FoxPro 80 2. 包含運(yùn)算 包含運(yùn)算的結(jié)果是邏輯值 。 一般格式為: 字符串 1$字符串 2 若 字符串 1包含在 字符串 2之中 , 其表達(dá)式值為 .T., 否則為 .F.。 例如 zhch=副教授 ? 教授 $zhch 輸出為 .T.。 Visual FoxPro 81 日期和時(shí)間表達(dá)式 格式 1: 日期型數(shù)據(jù) + 天數(shù) 天數(shù) + 日期型數(shù)據(jù) 其結(jié)果是將來的某個(gè)日期 。 格式 2: 日期型數(shù)據(jù) - 天數(shù) 其結(jié)果是過去的某個(gè)日期 。 格式 3: 日期型數(shù)據(jù) 1- 日期型數(shù)據(jù) 2 其結(jié)果是兩個(gè)日期之間相差的天數(shù) 。 Visual FoxPro 82 格式 4: 日期型數(shù)據(jù) + 秒數(shù) 秒數(shù) + 日期型數(shù)據(jù) 其結(jié)果是若干秒后的某個(gè)日期時(shí)間 。 格式 5: 日期型數(shù)據(jù) - 天數(shù) 其結(jié)果是若干秒前的某個(gè)日期時(shí)間 。 格式 6: 日期時(shí)間型數(shù)據(jù) 1- 日期時(shí)間型數(shù)據(jù) 2 其結(jié)果是兩個(gè)日期時(shí)間之間相差的秒數(shù) 。 Visual FoxPro 83 關(guān)系表達(dá)式 關(guān)系運(yùn)算符有: ( 小于 ) 、 = ( 小于等于 ) 、 ( 大于 ) 、 = ( 大于等于 ) 、 = ( 等于 ) 、 == ( 精確等于 ) 、 或 或 !=( 不等于 ) 。 它們的運(yùn)算優(yōu)先級(jí)相同 。 關(guān)系表達(dá)式一般形式為: e1 關(guān)系運(yùn)算符 e2 其中 e e2可以同為數(shù)值型表達(dá)式 、 字符型表達(dá)式 、日期型表達(dá)式或邏輯型表達(dá)式 。 但 ==僅適用于字符型數(shù)據(jù) 。 關(guān)系表達(dá)式表示一個(gè)條件 , 條件成立時(shí)值為 .T., 否則為 .F.。 Visual FoxPro 84 各種類型數(shù)據(jù)的比較規(guī)則如下: ( 1) 數(shù)值型和貨幣型數(shù)據(jù)根據(jù)其代數(shù)值的大小進(jìn)行比較 。 ( 2) 日期型和日期時(shí)間型數(shù)據(jù)進(jìn)行比較時(shí) , 離現(xiàn)在日期或時(shí)間越近的日期或時(shí)間越大 。 ( 3) 邏輯型數(shù)據(jù)比較時(shí) , . . 。 Visual FoxPro 85 ( 4) 對(duì)于字符型數(shù)據(jù) , Visual FoxPro可以設(shè)置字符的排序次序 。 在 “ 工具 ” 菜單中選擇 “ 選項(xiàng) ” , 將打開 “ 選項(xiàng) ” 對(duì)話框 , 在 “ 數(shù)據(jù) ” 選項(xiàng)卡的 “ 排序序列 ” 下拉列表框中選擇 “ Machine”、 “ PinYin”或 “ Stroke”項(xiàng)并確定 。 若選擇 “ Machine”, 字符按照機(jī)內(nèi)碼順序排序 。對(duì)于西文字符而言 , 按其 ASCII碼值大小進(jìn)行排列:空格在最前面 , 大寫字母在小寫字母前面 , 數(shù)字在字母之前 。 因此 , 空格最小 , 大寫字母小于小寫字母 , 數(shù)字字符小于字母 。 對(duì)于漢字字符 , 按其國(guó)標(biāo)碼的大小進(jìn)行排列 , 對(duì)常用的一級(jí)漢字而言 , 根據(jù)它們的拼音順序比較大小 。 Visual FoxPro 86 若選擇 “ PinYin”, 字符按照拼音次序排序 。對(duì)于西文字符 , 空格在最前面 , 小寫字母再前 ,大寫字母在后 。 若選擇 “ Stroke”, 字符按筆畫數(shù)多少排序 ,因而 , 字符筆畫數(shù)的多少就決定其大小 。 Visual FoxPro 87 也可以用命令設(shè)置字符的排序次序 。 命令格式為: SET COLLATE TO “排序次序名 ” 排 序 次 序 名 可 以 是 “ Machine” 、 “ PinYin” 或“ Stroke”。 比較字符串時(shí) , 先取兩字符串的第一個(gè)字符比較 , 若兩者不等 , 其大小就決定了兩字符串的大小 , 若相等 , 則各取第二個(gè)字符比較 , 依次類推 , 直到最后 ,若每個(gè)字符都相等 , 則兩個(gè)字符串相等 。 Visual FoxPro 88 例 在不同的字符排序次序下 , 比較字符串的大小 。 SET COLLATE TO “Machine” ? “助教 ” ”教授 ” ,“abc””a”,“””a”,“XYZ””a” .T. .F. .F. .F. SET COLLATE TO “PinYin” ? “助教 ” ”教授 ” ,“abc””a”,“””a”,“XYZ””a” .T. .F. .F. .T. SET COLLATE TO “Stroke” ? “助教 ” ”教授 ” ,“abc””a”,“””a”,“XYZ””a” .F. .F. .F. .T. Visual FoxPro 89 要注意 =( 等于 ) 和 ==( 精確等于 ) 兩個(gè)關(guān)系運(yùn)算符的區(qū)別 。 它們主要是對(duì)字符串進(jìn)行比較時(shí)有所區(qū)別 。 字符串的 “ 等于 ” 比較有精確和非精確之分 , 精確等于是指只有在兩字符串完全相同時(shí)才為真 , 而非精確等于是指當(dāng) “ =”號(hào)右邊的串與 “ =”號(hào)左邊的串的前幾個(gè)字符相同時(shí) , 運(yùn)算結(jié)果即為真 。 可以用命令 SET EXACT ON 來設(shè)置字符串精確比較 , 此時(shí) ,=和 ==的作用相同 , 用命令 SET EXACT OFF 可設(shè)置字符串非精確比較 , 此時(shí) , =和 ==的作用是不相同的 , ==為精確比較 , =為非精確比較 。 Visual FoxPro 90 例 字符串比較舉例 。 SET EXACT OFF zc=教授 □□ ? zc=教授 ,教授 =zc,教授 ==LEFT(zc,4),zc== 教授 輸出結(jié)果為: .T. .F. .T. .F.。 請(qǐng)注意在非精確比較狀態(tài)下 , 條件 zc=教授 與條件 教授 =zc不等價(jià) 。 Visual FoxPro 91 邏輯表達(dá)式 邏輯表達(dá)式是由邏輯運(yùn)算符將邏輯型數(shù)據(jù)連接起來的式子 。 其值仍是邏輯值 。 邏輯運(yùn)算符有: NOT或 . !( 邏輯非 ) 、AND或 .AND.( 邏輯與 ) 、 OR或 .OR.( 邏輯或 ) 。 其運(yùn)算優(yōu)先級(jí)是 NOT最高 , OR最低 。 邏輯非運(yùn)算符是單目運(yùn)算符 , 只作用于后面的一個(gè)邏輯操作數(shù) , 若操作數(shù)為真 , 則返回假 ,否則返回真 。 Visual FoxPro 92 邏輯與與邏輯或是雙目運(yùn)算符 , 所構(gòu)成的邏輯表達(dá)式為: L1 AND L2 L1 OR L2 其中 L1和 L2均為邏輯型操作數(shù) 。 對(duì)于邏輯與運(yùn)算 , 只有 L1和 L2同時(shí)為真 , 表達(dá)式值才為真 , 只要其中一個(gè)為假 , 則結(jié)果為假 。 對(duì)于邏輯或運(yùn)算 , L1和 L2中只要有一個(gè)為真 ,表達(dá)式即為真 , 只有 L1和 L2均為假時(shí) , 表達(dá)式才為假 。 Visual FoxPro 93 當(dāng)一個(gè)表達(dá)式包含多種運(yùn)算時(shí) , 其運(yùn)算的優(yōu)先級(jí)由高到低排列為: 算術(shù)運(yùn)算 → 字符串運(yùn)算 → 日期運(yùn)算 → 關(guān)系運(yùn)算 → 邏輯運(yùn)算 在對(duì)表進(jìn)行各種操作時(shí)常常要表達(dá)各種條件 , 即對(duì)滿足條件的記錄進(jìn)行操作 , 此時(shí)就要綜合運(yùn)用本章的知識(shí) 。 下面的例子希望讀者能認(rèn)真領(lǐng)會(huì) , 這些知識(shí)對(duì)以后章節(jié)的學(xué)習(xí)十分重要 。 Visual FoxPro 94 例 學(xué)生表的結(jié)構(gòu)如下: 學(xué)生 ( 學(xué)號(hào) C 6, 姓名 C 10, 性別 C 2 , 出生日期 D,少數(shù)民族否 L, 籍貫 C 10, 入學(xué)成績(jī) N , 簡(jiǎn)歷 M, 照片 G) 針對(duì)學(xué)生表 , 寫出下列條件: ( 1) 姓 “ 張 ” 的學(xué)生 。 ( 2) 20歲以下的學(xué)生 。 ( 3) 家住湖南或湖北的學(xué)生 。 ( 4) 漢族學(xué)生 。 ( 5) 入學(xué)成績(jī)?cè)?580分以上的湖南或湖北的學(xué)生 。 ( 6) 20歲以下的少數(shù)民族學(xué)生 。 Visual FoxPro 95 ( 1) 條件 1: 張 $姓名 條件 2: AT(張 ,姓名 )=1 條件 3: SUBSTR(姓名 ,1,2)=張 條件 4:姓名 =張 ( 2) 條件 1: DATE()出生日期 =30*365 條件 2: YEAR(DATE())YEAR(出生日期 )=30 ( 3) 條件 1:籍貫 =湖南 OR籍貫 =湖北 條件 2: 湖 $籍貫 條件 3: AT(湖 ,籍貫 )0 Visual FoxPro 96 ( 4) 條件 1: NOT少數(shù)民族否 條件 2:少數(shù)民族否= .F. 條件 3: IIF(少數(shù)民族否 ,少數(shù)民族 ,漢族 )=漢族 ( 5) 條件 1:入學(xué)成績(jī) 580 AND 湖 $籍貫 條件 2:入學(xué)成績(jī) 580 AND (籍貫 =湖南 OR籍貫 =湖北 ) 由于 AND運(yùn)算優(yōu)先級(jí)比 OR要高 , 為了保證先做 OR運(yùn)算 , 條件 2中的括號(hào)是必不可少的 。 ( 6) YEAR(DATE())YEAR(出生日期 )=20 AND 少數(shù)民族否
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1