modul 3 vbnet2

8
Pemrograman Desktop II 2015 Modul Praktikum 3 Membuat Database , Koneksi dan Program Simpan Tujuan : Mahasiswa mampu membuat dan mengelola database menggunakan Mysql dengan dan Phpmyadmin, serta mampu menkoneksikannya dengan Visual Basic net 2008. Praktikum : PhpMyAdmin adalah suatu aplikasi yang dibuat dengan bahasa pemrograman PHP yang ditujukan untuk pengelolaan basis data MySQL melalui web. Proyek ini dimulai pada tahun 1998 oleh Tobias Ratschiller dan pada tahun 2001 diteruskan pengembangannya melalui SourceForge oleh Olivier Müller, Marc Delisle dan Loïc Chapeaux. Cara Instalasi XAMPP XAMPP merupakan sebuah paket instalasi untuk PHP , APACHE dan MySQL . Dengan menggunakan XAMPP, kita tidak perlu lagi repot menginstall ketiga software itu secara terpisah. XAMPP dapat di download di http://www.apachefriends.org/en/index.html . Berikut ini adalah cara menginstall XAMPP. 1. Jalankan file xampp-win 32-1.4.12-installer.exe (atau versi lainnya) 2. Kemudian akan tampil pilihan untuk memilih bahasa ketika proses instalasi berjalan. Silakan pilih bahasa Indonesian atau English, kecuali anda menguasai bahasa lainnya. Pada contoh ini saya memilih bahasa Indonesian karena saya cinta bahasa Indonesia. Pemrograman Dekstop II | Tashid,S.Kom

Upload: dimas

Post on 26-Sep-2015

4 views

Category:

Documents


0 download

DESCRIPTION

xvcbsdvs

TRANSCRIPT

Pemrograman Desktop II

Pemrograman Desktop II2015

Modul Praktikum 3Membuat Database , Koneksi dan Program SimpanTujuan :Mahasiswa mampu membuat dan mengelola database menggunakan Mysql dengan dan Phpmyadmin, serta mampu menkoneksikannya dengan Visual Basic net 2008.

Praktikum :PhpMyAdmin adalah suatu aplikasi yang dibuat dengan bahasa pemrograman PHP yang ditujukan untuk pengelolaan basis data MySQL melalui web. Proyek ini dimulai pada tahun 1998 oleh Tobias Ratschiller dan pada tahun 2001 diteruskan pengembangannya melalui SourceForge oleh Olivier Mller, Marc Delisle dan Loc Chapeaux.

Cara Instalasi XAMPPXAMPP merupakan sebuah paket instalasi untuk PHP, APACHE dan MySQL. Dengan menggunakan XAMPP, kita tidak perlu lagi repot menginstall ketiga software itu secara terpisah. XAMPP dapat di download di http://www.apachefriends.org/en/index.html. Berikut ini adalah cara menginstall XAMPP.1. Jalankan file xampp-win 32-1.4.12-installer.exe (atau versi lainnya)

2. Kemudian akan tampil pilihan untuk memilih bahasa ketika proses instalasi berjalan. Silakan pilih bahasa Indonesian atau English, kecuali anda menguasai bahasa lainnya. Pada contoh ini saya memilih bahasa Indonesian karena saya cinta bahasa Indonesia.

3. Proses instalasi akan dimulai. Klik Maju untuk memulainya.

4. Akan muncul lisensi software. Silahkan membacanya jika anda mau, tetapi saya lebih suka untuk tidak membacanya karena terlalu banyak. Klik Saya Setuju untuk melanjutkan.

5. Selanjutnya silakan anda pilih lokasi install untuk XAMPP. Kemudian klik install 6. Tunggu beberapa saat sampai proses instalasi selesai.

7. Instalasi selesai 8. Sampai tahap ini, berarti kita sudah menginstal XAMPP. Itu berarti kita sudah selesai menginstall PHP, APACHE dan MYSQL. Langkah selanjutnya adalah menjalankan servicenya. 9. Jalankan XAMPP Control Panel yang ada di desktop. Atau anda juga dapat menjalankan XAMPP Control Panel dari menu Start -> All Programs -> apachefriends -> xampp -> xampp

control panel.10. Nyalakan Apache dan Mysql dengan mengklik tombol Start. Buka web browser anda, lalu ketikkan http://localhost. Jika tampilannya seperti di bawah ini, maka apache sudah terinstall dengan benar.

11. Sekedar informasi saja, document root milik XAMPP terletak pada folder E:\Program Files\apachefriends\xampp\htdocs. Hal ini disebabkan karena saya menginstall XAMPP pada folder E:\Program Files\apachefriends.

PRAKTIKUM MEMBUAT DATABASEKita akan membuat database Penjualan dengan 3 buah tabel yakni : tabel Barang, tabel Pelanggan, dan tabel FakturUntuk mengakses halaman phpmyadmin anda, buka Browser anda dan ketik di address bar : localhost/phpmyadmin1. Membuat DatabaseUntuk membuat sebuah database di phpmyadmin, pastikan anda sudah berada di halaman phpmyadmin. Kemudian anda isi nama database yang ingin anda buat di textbox yang ada di samping combo / di atas tombol Create / Ciptakan dan klik tombol Create / Ciptakan.

Pada contoh diatas, kita membuat sebuah database yang diberi nama Penjualan. Jika anda berhasil membuat database maka akan muncul database seperti gambar dibawah ini :

2. Membuat TabelBuat struktur tabel dibawah ini:

Tabel PelangganFieldTypeSize

Kd_PlgVarchar5

Nm_plgVarchar20

AlamatVarchar25

Untuk membuat sebuah table di database MySQL, pastikan anda sudah memilih database dimana kita akan membuat table tersebut. Kemudian anda masukkan nama table yang akan anda buat di textbox name/nama kemudian isi jumlah kolom/field yang akan anda buat di table anda pada textbox Number of fields dan klik tombol Go. Untuk lebih jelas, silahkan liat gambar dibawah ini :

1

32

Pada Tabel pelanggan, kita akan membuat 5 Buah field. Jika kita sudah menekan tombol Go, maka kita akan memasuki halaman baru, yaitu halaman dimana kita harus mendefinisikan kolom/field yang ada di table yang kita buat. Field yang harus anda masukkan adalah (kd_plg varchar(5) primary, nm_plg text(25), alamat text(25), Masukkan pendefinisian kolom dan klik Simpan / Save. Lihat contoh di bawah:

Berikut adalah halaman jika table tersebut sudah kita buat.

Cukup anda buat satu tabel setelah itu keluar dari browser dan kembali ke visual basic lalu buat form berikut :

Untuk 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 Ok2. Koneksikan form dengan database dengan cara Pada menu bar pilih tool Klik connect to database Mysql databaseok 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

ketikan program simpan data berikut :

Imports MySql.Data.MySqlClientPublic Class Form1 Dim kon As New MySqlConnection("server=localhost;user id=root;database=penjualan") Dim perintah As New MySqlCommand Dim Data As New MySqlDataAdapter Dim ds As New DataSet Sub tampildata() kon.Open() perintah.Connection = kon perintah.CommandType = CommandType.Text perintah.CommandText = "select * from pelanggan" Data.SelectCommand = perintah

ds.Tables.Clear() Data.Fill(ds, "Pelanggan") Dgrplg.DataSource = ds.Tables("Pelanggan") kon.Close() End Sub

Private Sub Form1_Activated(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Activated tampildata() End Sub

Private Sub Btnsimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnsimpan.Click kon.Open() perintah.Connection = kon perintah.CommandType = CommandType.Text perintah.CommandText = "insert into pelanggan(kd_plg,Nm_plg,alamat) values('" & TxtKdplg.Text & "','" & Txtnamaplg.Text & "','" & Txtalamat.Text & "')" perintah.ExecuteNonQuery() kon.Close() MsgBox("Data Sukses Tersimpan", MsgBoxStyle.Information, "Pesan") tampildata() End Sub

Private Sub Btnkeluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnkeluar.Click End End SubEnd class

1Pemrograman Dekstop II | Tashid,S.Kom