3.1 數(shù)據(jù)類型
記載信息的符號(hào)組合稱為數(shù)據(jù),數(shù)據(jù)用于描述實(shí)體的對(duì)象及其屬性。數(shù)據(jù)類型是數(shù)據(jù)的基本屬性,只有相同類型的數(shù)據(jù)才可以直接進(jìn)行運(yùn)算。
在vfp中,共有13種字段類型和7種數(shù)據(jù)類型。13種字段類型是:字符型,數(shù)值型,浮點(diǎn)型,雙精度型,整型,貨幣型,日期型,日期時(shí)間型,邏輯型,備注型,通用型,二進(jìn)制字符型和二進(jìn)制備注型;而7種數(shù)據(jù)類型是:字符型,數(shù)值型,貨幣型,日期型,日期時(shí)間型,邏輯型和通用型。字段為表文件所特有,而數(shù)據(jù)既可做表文件中的字段內(nèi)容,也可以做內(nèi)存變量或常量使用。
1.字符型字段和字符型數(shù)據(jù):
字符型字段用于存放字符型數(shù)據(jù)。字符型數(shù)據(jù)是指一切可印刷的字符,包括英文字母,阿拉伯?dāng)?shù)字,各種符號(hào),漢字及空格。
上述"職工檔案"表中的"編號(hào)"和"姓名"字段就屬于字符型字段,而其中存儲(chǔ)的編號(hào)和姓名就屬于字符型數(shù)據(jù)。字符型字段的寬度為1~字節(jié)。
2.數(shù)值型,浮點(diǎn)型,雙精度型,整型字段與數(shù)值型數(shù)據(jù):
數(shù)值型字段按每位數(shù)1個(gè)字節(jié)存放數(shù)值型數(shù)據(jù),而浮點(diǎn)型字段存放浮點(diǎn)型數(shù)據(jù)。這兩者最大寬度為20位。整型字段存放整數(shù),用該類型字段存放較大的整數(shù)可節(jié)省存儲(chǔ)容量,因?yàn)樗徽?個(gè)字節(jié)。雙精度型字段用于存放雙精度型數(shù),常用于科學(xué)計(jì)算,可得15位精度,但只占8個(gè)字節(jié)。這些字段中存放在數(shù)據(jù)統(tǒng)稱為數(shù)值型數(shù)據(jù)。
3.貨幣型字段和貨幣型數(shù)據(jù):
貨幣型字段用于存放貨幣型數(shù)據(jù),但只占8個(gè)字節(jié)。
4.日期型字段和日期型數(shù)據(jù):
日期型字段用于存放日期型數(shù)據(jù)。常用格式為:"年。月。日"和"月/日/年".在"職工檔案"表中,"出生日期"字段就是日期型字段,而其中存放的數(shù)據(jù)就是日期型數(shù)據(jù)。
5.日期時(shí)間型字段和日期時(shí)間型數(shù)據(jù):
日期時(shí)間型字段存放日期時(shí)間型數(shù)據(jù),格式為:年。月。日 小時(shí):分:秒 Am或pm.
6.邏輯型字段和邏輯型數(shù)據(jù):
邏輯型字段用于存放邏輯型數(shù)據(jù)。邏輯型數(shù)據(jù)只有兩個(gè)值,即"真"和"假",常用于描述只有兩種狀態(tài)的數(shù)據(jù)。例如:在"職工檔案"表中,"婚否"字段就是邏輯型字段,用"真"表示已婚,"假"值表示未婚。在輸入邏輯型數(shù)據(jù)時(shí),可用T,t,Y,y中的任一個(gè)代表"真",而用F,f,N,n中的任一個(gè)代表" 假".
7.備注型字段:
備注型字段用于存放字符型信息,如文本、源代碼等,使其得到了廣泛應(yīng)用。它常用于記錄信息可有可無、可長(zhǎng)可短的情況。例如,如果要在"職工檔案"表中增加一個(gè)"簡(jiǎn)歷"字段,定義成備注型最合適,因?yàn)橛行┤说暮?jiǎn)歷可能長(zhǎng)些,有些人的簡(jiǎn)歷可能短些。此外,備注型字段還可用于提供運(yùn)行時(shí)的幫助信息。
記錄在備注型字段中的信息,實(shí)際上并不存放在表文件中,而是存放在與表文件同名,但擴(kuò)展名為。fpt的文件中。當(dāng)創(chuàng)建表文件時(shí),如果定義了備注型字段,則相應(yīng)的備注文件會(huì)自動(dòng)生成,會(huì)隨表文件的打開而自動(dòng)打開。
8.通用型字段和通用型數(shù)據(jù):
通用型字段可用于存放照片、電子表格、聲音、圖表及字符型數(shù)據(jù)等。通用型數(shù)據(jù)使vfp成為全方位的數(shù)據(jù)庫(kù)。通用型字段中的數(shù)據(jù)也存入。fpt文件中。
相關(guān)推薦:計(jì)算機(jī)等級(jí)考試二級(jí)VF三套全真預(yù)測(cè)試題及答案全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VF輔導(dǎo)筆記匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |