15 July 2012

Tipe Data VB.NET

Tipe VB Tipe .NET Ukuran
(bytes)
Keterangan
BooleanBoolean1True/False
ByteByte1Nilai antara 0-255 (tidak bertanda)
CharChar2Karakter Unicode (single character)
DateDateTime801/01/0001 00:00:00 s/d 12/31/9999 23:59:59
DecimalDecimal 160 s/d +/-79,228,162,514,264,337,593,543,950,335 (+/-7.9...E+28) tanpa desimal;
0 s/d +/-7.9228162514264337593543950335 dengan 28 digit dibelakang koma;
nilai bukan nol terkecil yaitu +/-0.0000000000000000000000000001 (+/-1E-28)
DoubleDouble8-1.79769313486231570E+308 s/d -4.94065645841246544E-324 untuk nilai negatif;
4.94065645841246544E-324 s/d 1.79769313486231570E+308 untuk nilai positif
IntegerInt324-2,147,483,648 s/d 2,147,483,647
LongInt648-9,223,372,036,854,775,808 s/d 9,223,372,036,854,775,807 (9.2...E+18)
ShortInt162-32,768 s/d 32,767
SingleSingle4-3.4028235E+38 s/d -1.401298E-45 untuk nilai negatif;
1.401298E-45 s/d 3.4028235E+38 untuk nilai negatif
StringString0 sampai sekitar 2 miliar karakter unicode
SByteSByte2-128 s/d 127 (bertanda)
UIntegerUInt3240 s/d 4,294,967,295 (tak bertanda)
ULongUInt6480 s/d 18,446,744,073,709,551,615 (1.8...E+19) (tak bertanda)
UShortUInt1620 s/d 65,535 (tidak bertanda)
ObjectObject(Class)4 pada 32-bit platform
8 pada 64-bit platform
Berbagai tipe data bisa disimpan dalam variable bertipe data object

3 comments:

joe sath said...

buk klo menyimpan sql query dalam byte gmn buk ?

misalnya variabel

dim databyte as byte

variabel databyte uda ada datanya buk.


Dim sqlInsert As String = "INSERT INTO tes ([contoh]) VALUES "
sqlInsert = sqlInsert & " ('" & databyte & "')"

cn.Execute(sqlInsert)

pake kode diatas erorr !! bacaannya operator & adalah untuk string, tapi ketika operator & nya saya hapus juga gak bisa buk

rani irsan said...

mesti pake parameter kayak nya

joe sath said...

buat parameter sperti ini buk ?
cmd.Parameters.Append("@binaryValue", SqlDbType.VarBinary, 8000).Value = databyte