Struktur Pengulangan Array Prosedur Fungsi Built-in VB.NET

25 pada bagian atas struktur. Hasil pengujian kemudian dibandingkan dengan beberapa nilai dan jika salah satu ada yang cocok, blok pernyataan yang berhubungan akan dijalankan.

6. Struktur Pengulangan

Struktur pengulanganlooping digunakan untuk menjalankan satu atau banyak baris kode secara berulang-ulang. Pernyataan pengulangan adalah DO...LOOP, WHILE...END WHILE, FOR...NEXT dan FOR...EACH...NEXT. Pernyataan DO...LOOP dapat digunakan jika pengguna belum tahu berapa kali pengulangan blok pernyataan, tetapi jika pengguna sudah tau berapa kali pengulangan blok pernyataan digunakan FOR...NEXT. Pengulangan WHILE...END WHILE akan menjalankan suatu blok pernyataan selama kondisi bernilai benar. Pernyataan FOR...EACH...NEXT mirip dengan pernyataan FOR...NEXT, kecuali variabel pengulangan yang diperlukan bukan numerik melainkan array dan collection.

7. Array

Array digunakan untuk menyimpan sekumpulan data yang sejenis dalam sebuah variabel dan nilai yang dimasukkan dapat diakses menggunakan indeks. Untuk mendeklarasikan variabel array, sintaksnya mirip dengan variabel lainnya. Pengguna dapat menggunakan pernyataan Dim atau aksesibilitas Public, Private, Friend dan sebagainya, perbedaannya pengguna harus menambahkan parenthesestanda kurung setelah nama variabel untuk menunjukkan bahwa itu adalah array.

8. Prosedur

Untuk mempermudah pengembangan program, aplikasi yang besar dapat dipecah menjadi segmen kode yang lebih kecil atau disebut prosedur. Ada dua tipe prosedur, yaitu subrutin dan fungsi. Subrutin adalah blok pernyataan untuk mengerjakan suatu tugas yang didefinisikan dengan baik. Blok pernyataan diletakkan di antara pernyataan Sub...End 26 Sub. Fungsi mirip dengan subrutin, bedanya fungsi menghasilkan return valuemengembalikan nilai.

9. Fungsi Built-in VB.NET

Berdasarkan kegunaannya, fungsi Built-in bawaan VB.NET terdiri dari fungsi manipulasi file dan folder, fungsi identifikasi tipe data, fungsi konversi tipe variabel fungsi manipulasi string, fungsi matematika, fungsi tanggal dan waktu, fungsi finansial dan fungsi pembangkit angka acak. Kemampuan VB.NET dalam melakukan koneksi, mengakses dan memanipulasi database digunakan teknologi ADO.NET ActiveX Data Object yang memakai model koneksi disconnected database, artinya hanya sekali mengirim data dari database, setelah itu koneksinya akan putus. ADO.NET bersama namespace XML merupakan bagian inti dari standar Microsoft untuk akses data dan storage. Komponen ADO.NET dapat mengakses berbagai macam sumber data seperti database Access, SQL Server dan database non Microsoft seperti Oracle. Laporan database dapat dibuat menggunakan Crystal Report yang sudah diintegrasikan ke dalam VB.NET.

H. SISTEM INFORMASI PERTANIAN