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

正文內(nèi)容

foxpro的數(shù)據(jù)及其運算(參考版)

2025-05-14 14:05本頁面
  

【正文】 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é)成績 580 AND 湖 $籍貫 條件 2:入學(xué)成績 580 AND (籍貫 =湖南 OR籍貫 =湖北 ) 由于 AND運算優(yōu)先級比 OR要高 , 為了保證先做 OR運算 , 條件 2中的括號是必不可少的 。 ( 5) 入學(xué)成績在 580分以上的湖南或湖北的學(xué)生 。 ( 3) 家住湖南或湖北的學(xué)生 。 Visual FoxPro 94 例 學(xué)生表的結(jié)構(gòu)如下: 學(xué)生 ( 學(xué)號 C 6, 姓名 C 10, 性別 C 2 , 出生日期 D,少數(shù)民族否 L, 籍貫 C 10, 入學(xué)成績 N , 簡歷 M, 照片 G) 針對學(xué)生表 , 寫出下列條件: ( 1) 姓 “ 張 ” 的學(xué)生 。 Visual FoxPro 93 當(dāng)一個表達式包含多種運算時 , 其運算的優(yōu)先級由高到低排列為: 算術(shù)運算 → 字符串運算 → 日期運算 → 關(guān)系運算 → 邏輯運算 在對表進行各種操作時常常要表達各種條件 , 即對滿足條件的記錄進行操作 , 此時就要綜合運用本章的知識 。 對于邏輯與運算 , 只有 L1和 L2同時為真 , 表達式值才為真 , 只要其中一個為假 , 則結(jié)果為假 。 邏輯非運算符是單目運算符 , 只作用于后面的一個邏輯操作數(shù) , 若操作數(shù)為真 , 則返回假 ,否則返回真 。 邏輯運算符有: NOT或 . !( 邏輯非 ) 、AND或 .AND.( 邏輯與 ) 、 OR或 .OR.( 邏輯或 ) 。 Visual FoxPro 91 邏輯表達式 邏輯表達式是由邏輯運算符將邏輯型數(shù)據(jù)連接起來的式子 。 SET EXACT OFF zc=教授 □□ ? zc=教授 ,教授 =zc,教授 ==LEFT(zc,4),zc== 教授 輸出結(jié)果為: .T. .F. .T. .F.。 可以用命令 SET EXACT ON 來設(shè)置字符串精確比較 , 此時 ,=和 ==的作用相同 , 用命令 SET EXACT OFF 可設(shè)置字符串非精確比較 , 此時 , =和 ==的作用是不相同的 , ==為精確比較 , =為非精確比較 。 它們主要是對字符串進行比較時有所區(qū)別 。 Visual FoxPro 88 例 在不同的字符排序次序下 , 比較字符串的大小 。 命令格式為: SET COLLATE TO “排序次序名 ” 排 序 次 序 名 可 以 是 “ Machine” 、 “ PinYin” 或“ Stroke”。 若選擇 “ Stroke”, 字符按筆畫數(shù)多少排序 ,因而 , 字符筆畫數(shù)的多少就決定其大小 。 Visual FoxPro 86 若選擇 “ PinYin”, 字符按照拼音次序排序 。 因此 , 空格最小 , 大寫字母小于小寫字母 , 數(shù)字字符小于字母 。 若選擇 “ Machine”, 字符按照機內(nèi)碼順序排序 。 Visual FoxPro 85 ( 4) 對于字符型數(shù)據(jù) , Visual FoxPro可以設(shè)置字符的排序次序 。 ( 2) 日期型和日期時間型數(shù)據(jù)進行比較時 , 離現(xiàn)在日期或時間越近的日期或時間越大 。 關(guān)系表達式表示一個條件 , 條件成立時值為 .T., 否則為 .F.。 關(guān)系表達式一般形式為: e1 關(guān)系運算符 e2 其中 e e2可以同為數(shù)值型表達式 、 字符型表達式 、日期型表達式或邏輯型表達式 。 Visual FoxPro 83 關(guān)系表達式 關(guān)系運算符有: ( 小于 ) 、 = ( 小于等于 ) 、 ( 大于 ) 、 = ( 大于等于 ) 、 = ( 等于 ) 、 == ( 精確等于 ) 、 或 或 !=( 不等于 ) 。 格式 5: 日期型數(shù)據(jù) - 天數(shù) 其結(jié)果是若干秒前的某個日期時間 。 格式 3: 日期型數(shù)據(jù) 1- 日期型數(shù)據(jù) 2 其結(jié)果是兩個日期之間相差的天數(shù) 。 Visual FoxPro 81 日期和時間表達式 格式 1: 日期型數(shù)據(jù) + 天數(shù) 天數(shù) + 日期型數(shù)據(jù) 其結(jié)果是將來的某個日期 。 一般格式為: 字符串 1$字符串 2 若 字符串 1包含在 字符串 2之中 , 其表達式值為 .T., 否則為 .F.。 “ - ” 運算的功能是去掉字符串 1尾部的空格 , 然后將兩個字符串連接起來 , 并把字符串 1末尾的空格放到結(jié)果串的末尾 。 Visual FoxPro 79 字符表達式 1. 連接運算 連接運算符有完全連接運算符 “ + ” 和不完全連接運算符 “ - ” 兩種 。 ( 3) 要根據(jù)運算符運算的優(yōu)先順序 , 合理地加括號 , 以保證運算順序的正確性 。 Visual FoxPro的表達式 Visual FoxPro 78 書寫 Visual FoxPro表達式應(yīng)遵循以下規(guī)則: ( 1) 表達式中所有的字符必須寫在同一水平線上 ,每個字符占一格 。 各運算符的運算規(guī)則也和一般算術(shù)運算相同 , 其中求余運算符 %和求余函數(shù) MOD的作用相同 。 各運算符運算的優(yōu)先順序和一般算術(shù)運算規(guī)則完全相同 。 Visual FoxPro 77 算術(shù)表達式 用算術(shù)運算符將數(shù)值型數(shù)據(jù)連接起來的式子叫算術(shù)表達式 。 Visual FoxPro 76 9. 條件函數(shù) IIF 格式: IIF(邏輯型表達式 ,表達式 1,表達式 2) 功能:若邏輯型表達式的值為 .T., 函數(shù)值為 表達式 1的值 , 否則為 表達式 2的值 。 如果一個字符 、 數(shù)值 、 日期 、 表達式的值介于兩個相同類型表達式的值之間 , 即被測表達式的值大于或等于下限表達式的值 , 小于或者等于上限表達式的值 , BETWEEN()將返回一個真 . , 則返回 .F.。 Visual FoxPro 75 8. 判斷值介于兩個值之間的函數(shù) 格式: BETWEEN(被測試表達式 ,下限表達式 , 上限表達式 ) 功能:判斷表達式的值是否介于相同數(shù)據(jù)類型的兩個表達式值之間 。 如果文件存在 , 則函數(shù)值為 .T., 否則函數(shù)值為 .F.。 如果用非搜索命令如 GO移動記錄指針 ,則函數(shù)值為 .F.。 如果這些命令搜索到所需的數(shù)據(jù)記錄 , 函數(shù)值為 .T., 否則函數(shù)值為 .F.。 如果省略參數(shù) , 則默認為當(dāng)前工作區(qū) 。 RECCOUNT()返回的值不受 SET DELETED和 SET FILTER的影響 , 總是返回包括加有刪除標(biāo)記在內(nèi)的全部記錄數(shù) 。 如果在指定的工作區(qū)中沒有表被打開 , 則函數(shù)值為 0。如果記錄指針在第一個記錄之前或者無記錄 , 即BOF()為 .T.,RECONO()返回 1。 省略參數(shù)時 , 默認為當(dāng)前工作區(qū) 。 自變量含義同 BOF函數(shù) ,缺省時默認為當(dāng)前工作區(qū) 。 當(dāng) 工作區(qū)號 和 別名 都缺省不寫時 , 默認為當(dāng)前工作區(qū) 。 Visual FoxPro 70 2. 表頭測試函數(shù) 格式: BOF([工作區(qū)號 ])|別名 ]) 功能:測試指定或當(dāng)前工作區(qū)的記錄指針是否超過了第一個邏輯記錄 , 即是否指向表頭 , 若是 , 函數(shù)值為 .T., 否則為 .F.。 如果邏輯表達式為 . , 則返回 X, 表明表達式的運算結(jié)果是 NULL值 。 若表達式的運算結(jié)果是 NULL值 , 則根據(jù)函數(shù)中邏輯表達式的值決定是否返回表達式的類型 。 未定義或錯誤的表達式返回字母 U。 Visual FoxPro 68 測試函數(shù) 1. 數(shù)據(jù)類型測試函數(shù) 格式: VARTYPE(表達式 ,[邏輯表達式 ]) 功能:測試引號內(nèi)表達式的數(shù)據(jù)類型 , 返回用字母代表的數(shù)據(jù)類型 。 若串的第一個字符即非上述字符 , 函數(shù)值為 0。 Visual FoxPro 66 舉例: x= ? STR(x,10,2), STR(x,10,4), STR(x,7,2), STR(x,7), STR(x,3), STR(x) 輸出為: □□□ □□ □ □□□□ 1235□ *** 其中的 □ 代表空格 。 省略數(shù)值型表達式 2和數(shù)值表達式 3時 , 字符串長度為 10, 無小數(shù)部分 。 轉(zhuǎn)換后字符串的長度由數(shù)值型表達式 2決定 , 保留的小數(shù)位數(shù)由數(shù)值表達式 3決定 。 對 TTOC來說 , 若選用 1, 結(jié)果為yyyymmddhhmmss格式 。 字符串中日期和時間的格式受系統(tǒng)設(shè)置的影響 。 注意 , 在 ASCII表中 , 字母是連續(xù)排列的 ,任何一個字母其大小寫 A
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1