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

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

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

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

Tuliskan kode berikut di baris paling atas : Imports System.Materi Praktikum Pemrograman VB Net Akan muncul jendela baru.Open() Return (koneksiku) End Function E.end module. trusted_connection=true") koneksiku.SqlClient dan ketikkan kode berikut diantara tanda : Module module1 --.Data. Seperti tampak pada gambar berikut : Public Function koneksi() As SqlConnection Dim koneksiku As New SqlConnection koneksiku = New SqlConnection("server=mini-PC\SQLEXPRESS. database=db_toko. 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 .

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

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

Sign up to vote on this title
UsefulNot useful