• Tidak ada hasil yang ditemukan

Modul 3 VBNET2

N/A
N/A
Protected

Academic year: 2017

Membagikan "Modul 3 VBNET2"

Copied!
3
0
0

Teks penuh

(1)

Pemrograman Desktop II

2013

Modul Praktikum 3

Membuat Program Edit , Hapus dan Pencarian Data

Tujuan :

Mahasiswa mampu membuat dan mengelola database menggunakan Mysql dengan dan Phpmyadmin,

serta mampu menggunakan fungsi Edit, Hapus serta teknik pencarian data pada datatabse dengan Visual

Basic net 2008.

Praktikum :

Modul ini merupakan lanjutan dari latihan sebelumnya. Langkah pertama yang harus kita lakukan adalah

mengkoneksikan form dengan Mysql lakukan langkah berikut :

1. Koneksi antara vb dengan mysql langkahnya :

- Pilih menu project lalu klik add reference

- Pilih mysql.data 6.1.3

- Ok

2. Koneksikan form dengan database dengan cara

-

Pada menu bar pilih tool

-

Klik connect to database

-

Mysql database…ok

-

Pada Server name buat localhost

-

User name ….buat root

-

Password kosongkan

-

Pada database name cari database yang akan kita gunakan untuk menyimpan data

-

Test connection

-

Kalau muncul test connection succesd anda berhasil

-

ok

Catatan : Program Simpan sudah pada modul sebelumnya

Scrip Edit Data

Untuk menghapus data kita harus menentukan dulu data atau record mana yang akan kita hapus,

teknik pencarian data. Sekarang kita gunakan metode bagaimana mencari data pada database.

Scripnya :

Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click

Dim aksi As String = String.Empty con.Open()

(2)

Pemrograman Desktop II

2013

aksi = " select * from barang where kdbrg = '" & TextBox1.Text & "'" Dim sql As MySqlCommand = New MySqlCommand(aksi, con)

Dim data As MySqlDataReader data = sql.ExecuteReader If data.Read Then

TextBox1.Text = data.Item(0) TextBox2.Text = data.Item(1) TextBox3.Text = data.Item(2) TextBox4.Text = data.Item(3) TextBox5.Text = data.Item(4) data.Close()

Else

MessageBox.Show("Data Tidak ada", "Perhatian", MessageBoxButtons.OK) TextBox1.Clear()

TextBox1.Focus() End If

con.Close() End Sub

Pencarian Data Dengan mencklik pada datagred

Program Mengambil atau menyeleksi data pada datagrid dan

menampilkan pada textbox

Private Sub DataGridView1_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles

DataGridView1.CellContentClick Dim i As Integer

i = DataGridView1.CurrentRow.Index With DataGridView1.Rows.Item(i) TextBox1.Text = .Cells(0).Value TextBox2.Text = .Cells(1).Value TextBox3.Text = .Cells(2).Value TextBox4.Text = .Cells(3).Value TextBox5.Text = .Cells(4).Value End With

End Sub

Scrip Edit pada ButtonEdit

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click

con.Open()

Dim tanya As DialogResult

tanya = MessageBox.Show("Data benar akan diedit ?", "Konfirmasi", MessageBoxButtons.YesNo, MessageBoxIcon.Question)

If tanya = Windows.Forms.DialogResult.Yes Then perintah.Connection = con

perintah.CommandType = CommandType.Text

(3)

Pemrograman Desktop II

2013

perintah.CommandText = "update barang set nmbrg='" & TextBox2.Text & "',Hrgbeli='" & TextBox3.Text & "',hrgjual='" & TextBox4.Text & "', stok='" & TextBox5.Text & "'where kdbrg='" & TextBox1.Text & "' "

perintah.ExecuteNonQuery() con.Close()

MsgBox("Data Telah diupdate", MsgBoxStyle.Information, "Pesan") tampildata()

Else End If End Sub

Scrip Hapus pada Button Hapus

Private

Sub

Btnhapus_Click(

ByVal

sender

As

System.Object,

ByVal

e

As

System.EventArgs)

Handles

Button2.Click

con.Open()

perintah.Connection = con

perintah.CommandType = CommandType.Text

perintah.CommandText =

"Delete from barang WHERE kdbrg='"

& TextBox1.Text &

"'"

perintah.ExecuteNonQuery()

con.Close()

MsgBox(

"Data Sukses TerHapus"

, MsgBoxStyle.Information,

"Pesan"

)

tampildata()

End

Sub

Referensi

Dokumen terkait

Hasil dari kegiatan ini yang berupa laporan selama kegiatan Reses yang berupa serapan aspirasi yang diperoleh dari konstituen dapat diperjuangkan oleh setiap anggota

Metode Pembelajaran dan Alokasi Waktu Pengalaman Belajar Mahasiswa Kriteria (Indikator) Penilaian Bobot Penilan (%) (1) (2) (3) (4) (5) (6) (7) 1

 Factor Garis Lintang menyebabkan perbedaan kuantitas curah hujan, semakin rendah garis lintang semakin tinggi potensi curah hujan yang diterima,

Rafi'i Munir, M.Ag L Pendidikan Agama Islam SMAN 1 SIMPANG KANAN Kab.. Yabinad Bustanul

kelaliman kaum dewasa; (2) MPR dan DPR RI beramanat tentang pelaksanaan Mukadimah UUD 1945 hal pencerdasan kehidupan bangsa dengan cara yang lebih cerdas dari sekarang;

ini adalah mengevaluasi koefisien friksi antara permukaan penampang kayu terhadap permukaan batu. Analisis dengan menggunakan metode elemen hingga nonlinier digunakan

Ada tiga metode yang penulis gunakan dalam penelitian ini yaitu : ( 1 ) metode filologis, maksudnya adalah meneliti teks Serat Wasita Dyah Utama secara filologis; (

İlk olarak, tüketim malları ithalinden alınan gümrük vergisine üç kat zam yapıldı. Hasat mevsimi tahsil edilen aşarın, savaşılanı olabilecek bölgelerdeki tarım