Untuk membuat suatu aplikasi basis data, diperlukan suatu koneksi agar antara visual basic dengan basis data dapat terhubung satu sama lain. Sebelum membuat aplikasi basis data, kita harus pandai – pandai memilih perangkat lunak basis data apa yang akan digunakan, hal ini perlu mengingat kebutuhan sistem pada suatu lokasi/instansi/pemesan program berbeda – beda. Perangkat lunak basis data sendiri terdiri dari berbagai macam dan jenis yang banyak serta berbeda – beda, antara lain:
Senin, 06 Agustus 2018
- Agustus 06, 2018
- 0 Comments
🔗 Menubar
Menubar adalah balok yang berisi menu yang akan digunakan untuk mengeksekusi perintah dalam suatu sistem informasi.
🔗 MenuStrip
Untuk membuat menu pada form kita dapat menggunakann komponen pada ToolBox berupa MenuStrip, biasanya menu digunakan untuk akses fitur-fitur dari aplikasi yang kita buat dan ditempatkan pada form utama suatu program.
Menubar adalah balok yang berisi menu yang akan digunakan untuk mengeksekusi perintah dalam suatu sistem informasi.
🔗 MenuStrip
Untuk membuat menu pada form kita dapat menggunakann komponen pada ToolBox berupa MenuStrip, biasanya menu digunakan untuk akses fitur-fitur dari aplikasi yang kita buat dan ditempatkan pada form utama suatu program.
- Agustus 06, 2018
- 0 Comments
🔌 EXCEPTION HANDLING
Perintah penanganan kesalahan atau yang lebih dikenal dengan sebutan Exception Handling Perintah ini digunakan untuk menangani kesalahan dalam menjalankan aplikasi, dengan adanya perintah ini setiap kesahan akan diatasi secara otamatis sesuai dengan perintah penanganan kesalahan yang telah dibuat, sehingga tidak terjadi kemacetan aplikasi yang sedang berjalan.
🔔 Struktur Exception Handling
Struktur Exception Handling atau penanganan kesalahan pada visual basic 2008 antara lain:
🔔 Try … Catch … Finally … End Try
Merupakan perintah penanganan kesalahan yang berfungsi untuk menangani kesalahan dalam menjalankan aplikasi.
Bentuk penulisan:
Try
[ Perintah ]
Catch
[Tampilkankesalahan]
Finally
[ Kode program setelahperintah Try dan Catch ]
End Try
Perintah penanganan kesalahan atau yang lebih dikenal dengan sebutan Exception Handling Perintah ini digunakan untuk menangani kesalahan dalam menjalankan aplikasi, dengan adanya perintah ini setiap kesahan akan diatasi secara otamatis sesuai dengan perintah penanganan kesalahan yang telah dibuat, sehingga tidak terjadi kemacetan aplikasi yang sedang berjalan.
🔔 Struktur Exception Handling
Struktur Exception Handling atau penanganan kesalahan pada visual basic 2008 antara lain:
🔔 Try … Catch … Finally … End Try
Merupakan perintah penanganan kesalahan yang berfungsi untuk menangani kesalahan dalam menjalankan aplikasi.
Bentuk penulisan:
Try
[ Perintah ]
Catch
[Tampilkankesalahan]
Finally
[ Kode program setelahperintah Try dan Catch ]
End Try
🔔 keterangan Try, Catch, Finally dan Throw
Try: mengidentifikasi blok kode yang berisi kode-kode tertentu yang diharapkan untuk dilaksanakan oleh program atau aplikasi. Blok Try diikuti oleh satu atau lebih blok Catch.
Catch: Saat terjadi kesalahan pada blok Try, maka blok ini akan menangkap kesalahan dengan yang isinya biasanya menampilkan pesan tertentu atau menuju ke blok lain untuk mengeksekusi perintah yang di inginkan. Kata kunci Catch menunjukkan penangkapan pengecualian.
Finally: blok ini digunakan untuk menjalankan satu set pernyataan, apakah eksepsi dilemparkan atau tidak. Misalnya, jika kita membuka file, itu harus ditutup apakah eksepsi dimunculkan ataut idak, atau saat operasi dengan database pada blok ini ditambahkan perintah untuk menutup koneksi yang telah dibuka pada blok Try.
Throw: Suatu program melempar pengecualian ketika masalah muncul. Hal ini dilakukan dengan menggunakan kata kunci Throw.
🔔 On Error Resume Next
Merupakan perintah penanganan kesalahan apabila terjadi kesalahan terhadap suatu baris tertentu maka baris tersebutakan di abaikan.
🔔 On Error Goto
Merupakan perintah penanganan kesalahan apabila terjadi kesalahan terhadap suatu baris tertentu maka perintahakan melompat kebaris yang dituju akan dijalankan.
🔔 Latihan:
- Agustus 06, 2018
- 0 Comments
1. Procedure (Prosedur)
Sejauh ini, anda telah menuliskan sub procedure yang dibuat secara otomatis pada saat menggunakan event.Sub procedure merupakan blok kode yang mempunyai nama dan berisi perintah yang dapat dipanggil suatu waktu. Artinya, hanya sekali dibuat yang kemudian di panggil berkali-kali sesuai dengan kebutuhan.
→ BentukUmum:
[Private|Public] Sub subname[(argumentlist)]
Statements
End sub
→ Sub Procedure dapat dipanggil dengan perintah:
[call] subname[(argumentlist)]
→ Syntaksargument:
[ByVal|ByRef] variabelname as type
2. Function (Fungsi)
Fungsi mempunyai banyak kemiripan dengan sub procedure. Bedanya, fungsi selalu mengembalikan nilai (return value).
→ Sintaks fungsi dituliskan sebagai berikut:
[Private|Public] function functionname[(argumentlist)] [As type]
Statements{
Functionname=expression | {return expression}
End function
Sejauh ini, anda telah menuliskan sub procedure yang dibuat secara otomatis pada saat menggunakan event.Sub procedure merupakan blok kode yang mempunyai nama dan berisi perintah yang dapat dipanggil suatu waktu. Artinya, hanya sekali dibuat yang kemudian di panggil berkali-kali sesuai dengan kebutuhan.
→ BentukUmum:
[Private|Public] Sub subname[(argumentlist)]
Statements
End sub
→ Sub Procedure dapat dipanggil dengan perintah:
[call] subname[(argumentlist)]
→ Syntaksargument:
[ByVal|ByRef] variabelname as type
2. Function (Fungsi)
Fungsi mempunyai banyak kemiripan dengan sub procedure. Bedanya, fungsi selalu mengembalikan nilai (return value).
→ Sintaks fungsi dituliskan sebagai berikut:
[Private|Public] function functionname[(argumentlist)] [As type]
Statements{
Functionname=expression | {return expression}
End function
- Agustus 06, 2018
- 0 Comments
♞ Array adalah sekumpulan data yang memiliki tipe yang sama, sejumlah tetap, serta disusun secara terstruktur dan disimpan dalam satu variabel yang sama, dan diurutkan dengan index.
1. Array Satu Dimensi
Suatu array yang nilai dan ukurannya yang sudah ditentukan terlebih dahulu, dan memiliki satu dimensi. Bentuk umum :
Dim Array[indeks] As Tipe_Data
Contoh :
Dim Arr(2) As String
Arr(0) = TxtNim.Text
Arr(1) = TxtNama.Text
Arr(2) = TxtProdi.Text
2. Array Multi Dimensi
Suatu array yang fungsinya hampir sama dengan array satu dimensi hanya saja pada array multi dimensi ini mewakili nilai table yang terdiri dari informasi yang diatur dalam baris dan kolom. Untuk mendefenisikan elemen table tertentu, kita harus menentukan dua indeks, pertama mengidentifikasi elemen barisdan yang mengidentifikasi elemen kolom.Array multi dimensi memiliki lebih dari dua dimensi. Bentuk umum :
Dim Array[indeks,Indeks] As Tipe_Data
Dim Array[indeks,indeks,indeks] As Tipe_Data
Contoh :
Dim Arr(3, 1) As String
Arr(0, 0) = "NIM"
Arr(0, 1) = "NAMA"
Arr(1, 0) = "JENIS KELAMIN"
Arr(1, 1) = "PRODI"
Arr(2, 0) = "Laki-laki"
Arr(2, 1) = "Perempuan"
Arr(3, 0) = "Manajemen Informatika"
Arr(3, 1) = "Teknik Informatika"
♜ Contoh:
1. Array Satu Dimensi
a. Buat project baru, dengan nama Prak9.
b. Desain Tampilan form seperti gambar berikut ini:
1. Array Satu Dimensi
Suatu array yang nilai dan ukurannya yang sudah ditentukan terlebih dahulu, dan memiliki satu dimensi. Bentuk umum :
Dim Array[indeks] As Tipe_Data
Contoh :
Dim Arr(2) As String
Arr(0) = TxtNim.Text
Arr(1) = TxtNama.Text
Arr(2) = TxtProdi.Text
2. Array Multi Dimensi
Suatu array yang fungsinya hampir sama dengan array satu dimensi hanya saja pada array multi dimensi ini mewakili nilai table yang terdiri dari informasi yang diatur dalam baris dan kolom. Untuk mendefenisikan elemen table tertentu, kita harus menentukan dua indeks, pertama mengidentifikasi elemen barisdan yang mengidentifikasi elemen kolom.Array multi dimensi memiliki lebih dari dua dimensi. Bentuk umum :
Dim Array[indeks,Indeks] As Tipe_Data
Dim Array[indeks,indeks,indeks] As Tipe_Data
Contoh :
Dim Arr(3, 1) As String
Arr(0, 0) = "NIM"
Arr(0, 1) = "NAMA"
Arr(1, 0) = "JENIS KELAMIN"
Arr(1, 1) = "PRODI"
Arr(2, 0) = "Laki-laki"
Arr(2, 1) = "Perempuan"
Arr(3, 0) = "Manajemen Informatika"
Arr(3, 1) = "Teknik Informatika"
♜ Contoh:
1. Array Satu Dimensi
a. Buat project baru, dengan nama Prak9.
b. Desain Tampilan form seperti gambar berikut ini:
Sabtu, 26 Mei 2018
- Mei 26, 2018
- 0 Comments
⏣ Menubar
Menubar adalah balok atau baris yang berisi menu yang akan digunakan untuk mengeksekusi perintah dalam suatu sistem informasi.
⏣ Membuat MenuBar
Untuk membuat menubar dibutuhkan objek MenuStrip yang terdapat pada toolbox Menus & Toolbars.
Menubar adalah balok atau baris yang berisi menu yang akan digunakan untuk mengeksekusi perintah dalam suatu sistem informasi.
⏣ Membuat MenuBar
Untuk membuat menubar dibutuhkan objek MenuStrip yang terdapat pada toolbox Menus & Toolbars.
- Mei 26, 2018
- 0 Comments
✪ Perulangan
Perulangan digunakan untuk mengulang kode program (repetition, looping, recursive). selama kondisi memenuhi, kode dalam statements akan diulang terus-menerus hingga kondisi tidak lagi memenuhi. Jika terjadi kesalahan dalam penulisan kode, looping tidak akan berhenti dan menimbulkan error. Dalam visual Basic 2008 terdapat beberapa perintah yang dapat digunakan untuk perulangan, yaitu:
a. For … Next
b. Do … Loop
c. While…End While Setiap perulangan mempunyai kelebihan masing-masing, sehingga dapat dipilih sesuai dengan masalah yang dihadapi.
✺ For … Next Statement
Dim i As Integer
Membuat Deret angka 1 sampai 10
Perulangan digunakan untuk mengulang kode program (repetition, looping, recursive). selama kondisi memenuhi, kode dalam statements akan diulang terus-menerus hingga kondisi tidak lagi memenuhi. Jika terjadi kesalahan dalam penulisan kode, looping tidak akan berhenti dan menimbulkan error. Dalam visual Basic 2008 terdapat beberapa perintah yang dapat digunakan untuk perulangan, yaitu:
a. For … Next
b. Do … Loop
c. While…End While Setiap perulangan mempunyai kelebihan masing-masing, sehingga dapat dipilih sesuai dengan masalah yang dihadapi.
✺ For … Next Statement
Loop dengan perintah For...Next cocok digunakan untuk perulangan dengan
jumlah yang pasti.
Bentuk Penulisan:
For Var = [Mulai] to [Selesai] Step [Lompatan]
Statement
Next
✺ Contoh:
Membuat Teks “Visual Basic” sebanyak 10 pada Objek ListBox Dim i As Integer
listbox1.Items.Clear()
For i = 1 to TXTBIL.TEXT
listbox1.Items.Add(“Visual Basic”)
NextMembuat Deret angka 1 sampai 10
Dim i As
Integer
listbox1.Items.Clear()
For i = 1 to 10
listbox1.Items.Add(i)
Next- Mei 26, 2018
- 0 Comments
➻ MsgBox (Kotak Pesan)
Berfungsi untuk menampilkan pesan atau komentar dalam bentuk form.
➻ Bentuk Perintah
MsgBox(“Isi Pesan“, MsgBoxStyle, “Judul Pesan“)
➻ Keterangan gambar:
1. Judul Pesan ➝ Keterangan Password
2. MsgBoxStyle ➝ Logo Silang / X dan "OK"
3. Isi Pesan ➝ Password yang Anda Masukkan Salah
Berfungsi untuk menampilkan pesan atau komentar dalam bentuk form.
➻ Bentuk Perintah
MsgBox(“Isi Pesan“, MsgBoxStyle, “Judul Pesan“)
➻ Keterangan gambar:
1. Judul Pesan ➝ Keterangan Password
2. MsgBoxStyle ➝ Logo Silang / X dan "OK"
3. Isi Pesan ➝ Password yang Anda Masukkan Salah
Rabu, 23 Mei 2018
- Mei 23, 2018
- 0 Comments
Struktur
Keputusan
If [Ekspresi Logika] Then
End if
Struktur keputusan ini akan menguji Ekspresi Logika (kondisi) yang ditentukan, jika kondisi bernilai True (benar) maka Statement1 akan diproses, tetapi jika kondisi bernilai False (Salah) maka Statement2 yang akan diproses.
Ekspresi Logika adalah suatu kondisi yang akan diuji. Untuk menetapkan nilai yang akan diuji pada suatu kondisi harus menggunakan Operator Relasi, yaitu :
Struktur keputusan adalah struktur program yang melakukan proses pengujian
untuk mengambil suatu keputusan apakah suatu baris atau blok instruksi akan
diproses atau tidak. Pengujian kondisi ini dilakukan untuk memilih salah satu
dari beberapa alternatif yang tersedia.
A. Pengambilan Keputusan Antara 2 (Dua) Pilihan
Bentuk Penulisan:
If [Ekspresi Logika] Then
[Statement 1]
Else
[Statement 2]End if
Struktur keputusan ini akan menguji Ekspresi Logika (kondisi) yang ditentukan, jika kondisi bernilai True (benar) maka Statement1 akan diproses, tetapi jika kondisi bernilai False (Salah) maka Statement2 yang akan diproses.
Ekspresi Logika adalah suatu kondisi yang akan diuji. Untuk menetapkan nilai yang akan diuji pada suatu kondisi harus menggunakan Operator Relasi, yaitu :
< : lebih kecil
<= : lebih kecil atau sama dengan
= : sama dengan
<> : tidak sama dengan
> : lebih besar
>= : lebih besar atau sama dengan
Contoh 1:
1. Desain Program
<= : lebih kecil atau sama dengan
= : sama dengan
<> : tidak sama dengan
> : lebih besar
>= : lebih besar atau sama dengan
Contoh 1:
1. Desain Program
Rabu, 16 Mei 2018
- Mei 16, 2018
- 0 Comments
Struktur
Keputusan
If [Ekspresi Logika] Then
End if
Struktur keputusan ini akan menguji Ekspresi Logika (kondisi) yang ditentukan, jika kondisi bernilai True (benar) maka Statement1 akan diproses, tetapi jika kondisi bernilai False (Salah) maka Statement2 yang akan diproses.
Ekspresi Logika adalah suatu kondisi yang akan diuji. Untuk menetapkan nilai yang akan diuji pada suatu kondisi harus menggunakan Operator Relasi, yaitu :
Struktur keputusan adalah struktur program yang melakukan proses pengujian
untuk mengambil suatu keputusan apakah suatu baris atau blok instruksi akan
diproses atau tidak. Pengujian kondisi ini dilakukan untuk memilih salah satu
dari beberapa alternatif yang tersedia.
A. Pengambilan Keputusan Antara 2 (Dua) Pilihan
Bentuk Penulisan:
If [Ekspresi Logika] Then
[Statement 1]
Else
[Statement 2]End if
Struktur keputusan ini akan menguji Ekspresi Logika (kondisi) yang ditentukan, jika kondisi bernilai True (benar) maka Statement1 akan diproses, tetapi jika kondisi bernilai False (Salah) maka Statement2 yang akan diproses.
Ekspresi Logika adalah suatu kondisi yang akan diuji. Untuk menetapkan nilai yang akan diuji pada suatu kondisi harus menggunakan Operator Relasi, yaitu :
< : lebih kecil
<= : lebih kecil atau sama dengan
= : sama dengan
<> : tidak sama dengan
> : lebih besar
>= : lebih besar atau sama dengan
Contoh 1:
1. Desain Program
<= : lebih kecil atau sama dengan
= : sama dengan
<> : tidak sama dengan
> : lebih besar
>= : lebih besar atau sama dengan
Contoh 1:
1. Desain Program
Senin, 07 Mei 2018
- Mei 07, 2018
- 0 Comments
1. Tipe
Data
Seperti bahasa pemrograman yang lain, Visual Basic
.Net juga menyediakan berbagai tipe data yang dapat digunakan oleh pemrograman
sesuai dengan konteks pemakaiannya. Berikut beberapa tipe data yang tersedia
dalam VB.Net yang sering digunakan.
Minggu, 22 April 2018
- April 22, 2018
- 0 Comments
➤ Visual Basic
↳ Visual basic adalah salah suatu development tools untuk membangun aplikasi dalam lingkungan Windows. Dalam pengembangan aplikasi, Visual Basic menggunakan pendekatan Visual untuk merancang user interface dalam bentuk form, sedangkan untuk kodingnya menggunakan dialok bahasa Basic yang cenderung mudah dipelajari. Visual Basic telah menjadi tools yang terkenal bagi para pemula maupun para developer dalam pengembangan aplikasi skala kecil sampai ke skala besar.
Jumat, 20 April 2018
- April 20, 2018
- 0 Comments
Menjalankan Visual Basic
Start ð Program ð Microsoft Visual
Studio 2008 ð Microsoft Visual
Studio 2008
Membuat
Project
Menu File ð New Project atau Klik Create: Project (Dari tampilan
Start Page)
Pada Project Types:
pilih Windows
Pada Templates: pilih Windows Forms Application
Pada Name: ketik nama Project
Klik OK
Selasa, 10 April 2018
- April 10, 2018
- 0 Comments
➤ Visual Basic
↳ Visual basic adalah salah suatu development tools untuk membangun aplikasi dalam lingkungan Windows. Dalam pengembangan aplikasi, Visual Basic menggunakan pendekatan Visual untuk merancang user interface dalam bentuk form, sedangkan untuk kodingnya menggunakan dialok bahasa Basic yang cenderung mudah dipelajari. Visual Basic telah menjadi tools yang terkenal bagi para pemula maupun para developer dalam pengembangan aplikasi skala kecil sampai ke skala besar.