• 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

Dari sini baru kita dapat mengetahui kebutuhan bagian sirkulasi adalah memanipulasi data (input, edit, hapus), pencarian data serta laporan-laporan informasi sirkulasi yang

MySQL didesain agar penggunanya dapat membuat database sendiri sehingga mampu menyimpan juga mengelola data yang disimpan dengan mudah dan aman.. MySQL sendiri merupakan

PHP tidak menyediakan fungsi khusus untuk membuat tabel dengan field-fieldnya, sehingga untuk membuat tabel data tetap menggunakan sintaks dari program database MySQL yang

Berfungsi untuk mengelola data pelanggan (tambah, edit, hapus) yang tersimpan di dalam database Berfungsi untuk memproses transaksi penjualan yang terjadi, retur dan juga

Aplikasi pembuatan situs gallery lukisan menggunakan XML, PHP dan MySQL, Macromedia Dreamweaver MX untuk mengetik perintah XML dan PHP, phpmyadmin untuk penulisan database,

Aplikasi Pembuatan situs kamus bergambar menggunakan bahasa pemrograman PHP dan MySQL sebagai database servernya, Macromedia Dreamweaver MX 2004 tempat merancang program PHP,

Aplikasi pembuatan situs gallery lukisan menggunakan XML, PHP dan MySQL, Noteped untuk mengetik perintah XML dan PHP, phpmyadmin untuk penulisan database, Mozilla Firefox

Aplikasi pembuatan situs islamic center menggunakan XML, PHP dan MYSQL, Macromedia Dreamweaver MX untuk mengetik perintah XML dan PHP, Phpmyadmin untuk penulisan database, Apache