6. Pengelola Data (Tutorial Visual Basic 2010)

Ada banyak jenis data yang kita temui dalam keseharian kita. Sebagai contoh, kita perlu menangani data seperti nama, alamat, uang, tanggal, harga saham, statistik dan lain sehari-hari. Demikian pula dalam Visual Basic 2010, kami harus berurusan dengan segala macam data, beberapa dapat dihitung secara matematis sedangkan beberapa dalam bentuk teks atau bentuk lainnya. VB2010 membagi data ke dalam jenis yang berbeda sehingga lebih mudah untuk mengelola ketika kita perlu menulis kode yang melibatkan data tersebut. 

6.1 Visual Basic 2010 Tipe Data

Visual Basic 2010 mengklasifikasikan informasi yang disebutkan di atas menjadi dua jenis data utama, mereka adalah tipe data numerik dan non-numerik tipe data.

6.1.1 Tipe Data Numeric

Numeric tipe data adalah jenis data yang terdiri dari angka, yang dapat dihitung secara matematis dengan operator berbagai standar seperti menambah, minus, mengalikan, membagi dan sebagainya. Contoh tipe data numerik adalah pemeriksaan Anda tanda, tinggi badan Anda, berat badan, jumlah siswa di kelas, nilai saham, harga barang, tagihan bulanan, biaya dan lain-lain Dalam Visual Basic 2010, data numerik dibagi menjadi 7 jenis , tergantung pada rentang nilai mereka dapat menyimpan. Perhitungan yang hanya melibatkan angka bulat atau data yang tidak perlu presisi dapat menggunakan integer Integer atau Long dalam perhitungan. Program yang membutuhkan perhitungan presisi tinggi perlu menggunakan jenis keputusan Data Single dan Double, mereka juga disebut angka floating point. Untuk perhitungan mata uang, Anda dapat menggunakan jenis mata uang data. Terakhir, jika lebih presisi yang memerlukan untuk melakukan perhitungan yang melibatkan banyak titik desimal, kita dapat menggunakan tipe data desimal. Jenis data yang diringkas dalam Tabel 6.1

Tabel 6.1 Numeric Data Types

Data TypeStorageRange of Values
Byte1 byte0 to 255
Integer2 bytes-32,768 to 32,767
Long4 bytes-2,147,483,648 to 2,147,483,648
Single4 bytes-3.402823E+38 to -1.401298E-45 for negative values
1.401298E-45 to 3.402823E+38 for positive values.
Double8 bytes-1.79769313486232e+308 to -4.94065645841247E-324 for negative values
4.94065645841247E-324 to 1.79769313486232e+308 for positive values.
Currency8 bytes-922,337,203,685,477.5808 to 922,337,203,685,477.5807
Decimal12 bytes+/- 79,228,162,514,264,337,593,543,950,335 if no decimal is use
+/- 7.9228162514264337593543950335 (28 decimal places).

6.1.2 Non-numerik Tipe Data

Nonnumeric tipe data adalah data yang tidak dapat dimanipulasi secara matematis dengan menggunakan operator aritmatika standar. Non-numerik data terdiri dari teks atau tipe data string, tipe data Date, jenis data Boolean yang menyimpan hanya dua nilai (true atau false), Obyek tipe data dan tipe data Variant. Mereka diringkas dalam Tabel 6.2

Tabel 6.2  Non Numeric Data 

Data TypeStorageRange
String(fixed length)Length of string1 to 65,400 characters
String(variable length)Length + 10 bytes0 to 2 billion characters
Date8 bytesJanuary 1, 100 to December 31, 9999
Boolean2 bytesTrue or False
Object4 bytesAny embedded object
Variant(numeric)16 bytesAny value as large as Double
Variant(text)Length+22 bytesSame as variable-length string

6.1.3 Sufiks untuk Literal

Literal adalah nilai-nilai yang Anda tetapkan untuk data. Dalam beberapa kasus, kita perlu menambahkan akhiran di belakang literal sehingga VB2010 dapat menangani perhitungan lebih akurat. Sebagai contoh, kita dapat menggunakan num = 1,3089 # untuk tipe data Double. Beberapa akhiran akan ditampilkan dalam Tabel 6.3. 
Tabel 6.3


SuffixData Type
&Long
!Single
#Double
@Currency


Selain itu, kita perlu menyertakan string literal dalam waktu dua kutipan dan literal tanggal dan waktu dalam waktu dua tanda #. String dapat berisi karakter apapun, termasuk angka. Berikut ini adalah beberapa contoh:

memberName="Turban, John."
TelNumber="1800-900-888-777"
LastDay=#31-Dec-00#
ExpTime=#12:00 am#

6.2 Mengelola Variabel

Variabel adalah seperti kotak surat di kantor pos. Isi dari variabel berubah setiap sekarang dan kemudian, seperti kotak surat. Dalam hal VB2010, variabel adalah area yang dialokasikan oleh memori komputer untuk menyimpan data. Seperti kotak surat, setiap variabel harus diberi nama. Untuk nama variabel dalam Visual Basic 2010, Anda harus mengikuti seperangkat aturan.

6.2.1 Variabel Nama

Berikut ini adalah aturan ketika penamaan variabel dalam Visual Basic 2010
  1. Ini harus kurang dari 255 karakter
  2. Spasi tidak diperbolehkan
  3. Tidak harus dimulai dengan angka
  4. Periode tidak diijinkan
Contoh nama variabel yang valid dan tidak valid ditampilkan dalam Tabel 6.4
Tabel 6.4

Valid NameInvalid Name
My_CarMy.Car
ThisYear1NewBoy
Long_Name_Can_beUSEHe&HisFather *& is not acceptable

6.2.2 Mendeklarasikan Variabel

Pada tahun 2010 Visual Basic, kita perlu mendeklarasikan variabel sebelum menggunakannya dengan menetapkan nama dan tipe data. Jika Anda gagal untuk melakukannya, program ini akan menunjukkan kesalahan. Mereka biasanya dinyatakan di bagian umum dari jendela kode 'menggunakan pernyataan Dim.
Formatnya adalah sebagai berikut:

Dim Variable Name As Data Type

Contoh 6.1 :
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        Dim password As String
        Dim yourName As String
        Dim firstnum As Integer
        Dim secondnum As Integer
        Dim total As Integer
        Dim doDate As Date

    End Sub

Anda juga dapat menggabungkan mereka dalam satu baris, memisahkan setiap variabel dengan koma, sebagai berikut:

Dim password As String, yourname As String, firstnum As Integer, .............

Untuk deklarasi string, ada dua format mungkin, satu untuk variabel string panjang dan satu lagi untuk string tetap-panjang. Untuk string variabel-panjang, hanya menggunakan format yang sama seperti contoh 6.1 di atas. Namun, untuk string berukuran tetap, Anda harus menggunakan format seperti di bawah ini:
Dim variableName sebagai String * n, dimana n mendefinisikan jumlah karakter string dapat terus.

Contoh 6.2:
Dim namaAnda sebagai String * 10
namaAnda dapat memegang tidak lebih dari 10 Karakter.

6.2.3 Menetapkan Nilai ke Variabel

Setelah mendeklarasikan variabel menggunakan berbagai laporan Dim, kita bisa memberikan nilai pada variabel tersebut. Format umum dari sebuah tugas adalah
Variabel = Ekspresi

Variabel bisa menjadi variabel dinyatakan atau nilai properti kontrol. Ekspresi bisa berupa ekspresi matematika, angka, string, nilai Boolean (true atau false) dan lain-lain Berikut ini adalah beberapa contoh:

firstNumber=100
secondNumber=firstNumber-99
userName="John Lyan"
userpass.Text = password
Label1.Visible = True
Command1.Visible = false
Label4.Caption = textbox1.Text
ThirdNumber = Val(usernum1.Text)
total = firstNumber + secondNumber+ThirdNumber 

6.3 Konstanta

Konstanta berbeda dari variabel dalam arti bahwa nilai-nilai mereka tidak berubah selama menjalankan program.

6.3.1 Mendeklarasikan Konstan


Format untuk mendeklarasikan sebuah konstanta adalah
Const  Constant Name  As Data Type = Value

contoh 6.3
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

    Const Pi As Single=3.142
    Const Temp As Single=37
    Const Score As Single=100

End Sub


Sandi Permana
18113221
2KA39

Tulisan 7
Teori Organisasi Umum 1#
Budi Utami, S.E

0 comments :