mcgs中數(shù)據(jù)對(duì)象類型有哪些?
(1)字符型(Character):由字母(漢字),、數(shù)字,、空格等任意ASCII碼字符組成。
字符數(shù)據(jù)的長(zhǎng)度為0~254,,每個(gè)字符占1個(gè)字節(jié)。
(2)貨幣型(Currency):在使用貨幣值時(shí),,可以使用貨幣型來(lái)代替數(shù)值型,。
貨幣型數(shù)據(jù)取值的范圍是:
-922337203685477.5807~922337203685477.5807
小數(shù)位數(shù)超過(guò)4位時(shí),系統(tǒng)將進(jìn)行四舍五入的處理,。每個(gè)貨幣型數(shù)據(jù)占8個(gè)字節(jié),。
(3)日期型(Date):用以保存不帶時(shí)間的日期值。
日期型數(shù)據(jù)的存儲(chǔ)格式為“yyyymmdd”其中yyyy為年,,占4位,,mm為月,占2位,,dd為日,,占2位。
日期型數(shù)據(jù)的表示有多種格式,,最常用的格式為mm/dd/yyyy,。
日期型數(shù)據(jù)取值的范圍是:公元0001年1月1日一公元9999年12月31日。
(4)日期時(shí)間型(DateTime):用以保存日期和時(shí)間值,。日期時(shí)間型數(shù)據(jù)的存儲(chǔ)格式為“yyyymmddhhmmss”其中yyyy為年,,占4位,mm為月,,占2位,,dd為日,占2位,,hh為時(shí)間中的小時(shí),,占2位,mm為時(shí)間中的分鐘,,占2位,,ss為時(shí)間中的秒,,占2位。
日期時(shí)間型數(shù)據(jù)中可以只包含一個(gè)日期或者只包含一個(gè)時(shí)間值,,缺省日期值時(shí),,系統(tǒng)自動(dòng)加上1999年12月31日,省略時(shí)間值時(shí),,則自動(dòng)加上午夜零點(diǎn),。
(5)邏輯型(Logical):用于存儲(chǔ)只有兩個(gè)值的數(shù)據(jù)。存入的值只有真(.T.)和假(.F.)兩種狀態(tài),,占1個(gè)字節(jié),。
(6)數(shù)值型(Numeric):用來(lái)表示數(shù)量,它由數(shù)字0~9,、一個(gè)符號(hào)(+或-)和一個(gè)小數(shù)點(diǎn)(.)組成,。數(shù)值型數(shù)據(jù)的長(zhǎng)度為1~20,每個(gè)數(shù)據(jù)占8個(gè)字節(jié),。
數(shù)值型數(shù)據(jù)取值的范圍是:
-0.9999999999E+19~0.9999999999E+20
以下數(shù)據(jù)類型只能被用于數(shù)據(jù)表中的字段:
(7)雙精度型(Double):用于取代數(shù)值型,,以便能提供更高的數(shù)值精度。雙精度型只能用于數(shù)據(jù)表中字段的定義,,它采用固定存儲(chǔ)長(zhǎng)度的浮點(diǎn)數(shù)形式,。與數(shù)值型不同,雙精度型數(shù)據(jù)的小數(shù)點(diǎn)的位置是由輸入的數(shù)據(jù)值來(lái)決定的,。每個(gè)雙精度型數(shù)據(jù)占8個(gè)字節(jié),。
(8)浮點(diǎn)型(Float):只能用于數(shù)據(jù)表中字段的定義,包含此類型是為了提供兼容性,,浮點(diǎn)型在功能上與數(shù)值型等價(jià),。
(9)通用型(General):用于存儲(chǔ)OLE對(duì)象,只能用于數(shù)據(jù)表中字段的定義,。該字段包含了對(duì)OLE對(duì)象的引用,而OLE對(duì)象的具體內(nèi)容可以是一個(gè)電子表格,、一個(gè)字處理器的文本,、圖片等,是由其他應(yīng)用軟件建立的,。
(10)整型(Integer):用于存儲(chǔ)無(wú)小數(shù)部分的數(shù)值,,只能用于數(shù)據(jù)表中字段的定義。在數(shù)據(jù)表中,,整型字段占用4個(gè)字節(jié),,取值范圍是:
-2147483647~2147483647
整型以二進(jìn)制形式存儲(chǔ),不像數(shù)值型那樣需要轉(zhuǎn)換成ASCII字符存儲(chǔ),。
(11)備注型(Memo),;備注型用于字符型數(shù)據(jù)塊的存儲(chǔ),,只能用于數(shù)據(jù)表中字段的定義。在數(shù)據(jù)表中,,備注型字段占用10個(gè)字節(jié),,并用這10個(gè)字節(jié)來(lái)引用備注的實(shí)際內(nèi)容。實(shí)際備注內(nèi)容的多少只受內(nèi)存可用空間的限制,。
備注型字段的實(shí)際內(nèi)容變化很大,,不能直接將備注內(nèi)容存在數(shù)據(jù)表(.DBF)文件中。
系統(tǒng)將備注內(nèi)容存放在一個(gè)相對(duì)獨(dú)立的文件中,,該文件的擴(kuò)展名為.DBT,。
由于沒(méi)有備注型的變量,所以對(duì)備注型字段的處理,,需轉(zhuǎn)換成字符型變量,,然后使用字符型函數(shù)進(jìn)行處理。
本網(wǎng)站文章僅供交流學(xué)習(xí) ,不作為商用,, 版權(quán)歸屬原作者,,部分文章推送時(shí)未能及時(shí)與原作者取得聯(lián)系,若來(lái)源標(biāo)注錯(cuò)誤或侵犯到您的權(quán)益煩請(qǐng)告知,,我們將立即刪除.