我們都知道 Boolean 這個(gè)資料形態(tài)只有 True/False 二種值,但是當(dāng)我們要存到資料庫(kù)時(shí),我們常常會(huì)將它轉(zhuǎn)成數(shù)值,您可以直接設(shè)定 True=-1 / False =0,若您必須使用函數(shù)轉(zhuǎn)換,很可能會(huì)用 Val(),但是小心,其結(jié)果是錯(cuò)的!
您必須使用 Abs() 或 CInt(),為什么呢?看結(jié)果就知道了!
Val(True) 結(jié)果是 0
CInt(True) 結(jié)果是 -1
Abs(True) 結(jié)果是 1
您必須使用 Abs() 或 CInt(),為什么呢?看結(jié)果就知道了!
Val(True) 結(jié)果是 0
CInt(True) 結(jié)果是 -1
Abs(True) 結(jié)果是 1