Materi Praktikum Pemrograman VB Net

MEMBUAT FORM INPUT DATA DENGAN VB NET 2005 DAN DATABASE MS SQL SERVER 2005 EXPRESS
A. Membuat Database
1. Buka jendela Server Explorer.

2. Klik kanan pada connection, dan pilih add new Database

3. Akan muncul tampilan sebagai berikut :

By muningmini

Page 1

Sebagai contoh : Server Name: MINI-PC/SQLEXPRESS (mini-pc adalah nama komputer. Expand (klik tanda plus didepan nama connection). Database yang baru saja kita buat B. Kemudian Klik Ok. akan terlihat pada daftar Data Connection seperti tampak pada gambar berikut. Menambahkan tabel ke dalam database Setelah selesai membuat database. sehingga tampilannya menjadi sbb: By muningmini Page 2 . SQLEXPRESS adalah engine yang digunakan. langkah selanjutnya adalah menambahkan tabel barang pada database tersebut.Materi Praktikum Pemrograman VB Net Isikan Nama server dan nama database yang akan kita buat. Langkah-langkahnya sebb: 1. Jika sukses. Database : db_toko 4. Masih di jendela Server Explorer.

By muningmini Page 3 ..Materi Praktikum Pemrograman VB Net 2... Akan muncul jendela desain tabel. dan buat struktur tabel sehingga hasil akhirnya sbb: Pastikan bahwa kode_barang sebagai Primary Key. Akhirnya... SIAPPP. Pada Tabel.... 3. klik kanan dan pilih Add New Table. Selanjutnya kita siapkan untuk membuat project baru aplikasi kita. selesai sudah persiapan pembuatan database dan tabel.silahkan minum dulu.oke.

pilih menu project Add Module.Materi Praktikum Pemrograman VB Net C. ikuti ilustrasi gambar dibawah ini : D. Menambahkan Module untuk Koneksi Koneksi kita buat pada module. Membuat Project Baru Untuk membuat project baru. Untuk menambahkan module. By muningmini Page 4 .

Materi Praktikum Pemrograman VB Net Akan muncul jendela baru. Tuliskan kode berikut di baris paling atas : Imports System.SqlClient dan ketikkan kode berikut diantara tanda : Module module1 --.Data. Membuat Form Input Data Barang Desain form untuk input barang seperti tampak pada gambar berikut : Pengaturan untuk masing-masing kontrol No 1 2 3 4 5 6 By muningmini Control Label1 GroupBox Label2 Label3 Label4 Textbox1 Properties Teks Font Teks Backcolor Text Text Text Name Value Entri data barang Data Barang Kode barang Nama barang Harga Satuan Textkode Page 5 . database=db_toko.end module. trusted_connection=true") koneksiku.Open() Return (koneksiku) End Function E. Seperti tampak pada gambar berikut : Public Function koneksi() As SqlConnection Dim koneksiku As New SqlConnection koneksiku = New SqlConnection("server=mini-PC\SQLEXPRESS.

..Enabled = True Me.Clear() Me.Show("Kode Barang 4 Digit".textKode.Data. Textbox2 Textbox3 Form Panel Button1 Button2 Button3 Button4 Name Text Text Backcolor Text Text Text Text Textnama Textharga Form entri data barang Cari Simpan Batal Keluar * Pengaturan lebih lanjut silahkan disesuaikan.Clear() Me. "Warning".Show("Data dengan kode " & Me. MessageBoxButtons.textKode.textNama. Double klik pada tombol cari dan tuliskan kode dibawah ini 'Jika user mengosongkan textbox kode dan mengklik button cari If Me. 13.Focus() Else If Len(Trim(Me. MessageBoxButtons. MessageBoxIcon. 14.OK.textNama.".Stop) Me.Enabled = False Me.textKode.Information) Me. 10.textKode. Menuliskan Kode untuk Input Data Barang 1. MessageBoxIcon.textHarga.Enabled = True Me.textKode.Text)) = 4 Then Dim adapter As New SqlDataAdapter("select * from barang where kode_barang='" & textKode.Materi Praktikum Pemrograman VB Net 7 8 9.koneksi) Dim dt As New DataTable("barang") adapter.textKode.OK. "Warning".Fill(dt) If dt.Count <> 0 Then MessageBox.Focus() Else Me. Pada baris paling atas.Focus() End If Else MessageBox.textKode.Show("Kode Barang tidak boleh kosong.Hand) Me.textKode.textKode. "Warning".Text & "'". MessageBoxButtons.Text = Nothing Then MessageBox. MessageBoxIcon.Rows. 11.Focus() End If End If By muningmini Page 6 .Text & " sudah ada". 12.OK.SqlClient 2. F. tuliskan kode dibawah ini : Imports System. Module1.

textKode. silahkan tuliskan koding untuk button Keluar..textKode.Enabled = False Me.Clear() Me. ***Good Luck*** By muningmini Page 7 .textNama.textHarga.Enabled = False Me. silahkan untuk didebug.textKode.Clear() Me.Enabled = True Me. Tahu kan apa kodenya?? Selesai.Clear() Me.Clear() Me.Text & "'. tuliskan kode dibawah ini.textNama.Close() Me. dan tuliskan juga kode dibawah ini. Me.textKode.Enabled = True Me.textNama.Clear() Me.textKode.textHarga.textHarga.textKode. Terakhir.'" & Me. Double klik pada button Simpan.harga_satuan) values ('" & Me.nama_barang..koneksi) command.jangan menyerah..'" & Me. Masih Error. Module1.Enabled = False Me. Dim sql As String = String.Focus() 4.textNama.Enabled = False Me.koneksi.Clear() Me.textKode.textHarga. Double klik pada button Batal.Materi Praktikum Pemrograman VB Net 3. dan lihat hasilnya.Empty sql = "insert into barang (kode_barang.Text & "')" Dim command As New SqlCommand(sql..textHarga.Text & "'.Focus() 5.ExecuteNonQuery() Module1.textNama.

Sign up to vote on this title
UsefulNot useful