Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
1. Dobel klik file XAMPP, kemudian akan muncul jendela “installer language” seperti di bawah
ini:
2. Selanjutnya pilih bahasa. Pilih yang Bahasa Inggris (English). Klik OK.
3. Kadang pada proses ini muncul pesan error. Jika ada, abaikan saja dan lanjutkan dengan klik
OK dan YES.
4. Berikutnya akan muncul jendela yang isinya meminta Anda menutup semua aplikasi yang
sedang berjalan. Jika semua aplikasi sudah ditutup, maka klik tombol Next.
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
6. Kemudian Anda akan diminta untuk menentukan lokasi folder penyimpanan file-file dan
folder XAMPP. Secara default akan diarahkan ke lokasic:\xampp. Namun jika Anda ingin
menyimpannya di folder lain bisa klik browse dan tentukan secara manual folder yang ingin
digunakan. Jika sudah selesai, lanjutkan dan klik tombol Install.
7. Tunggu beberapa menit hingga proses intalasi selesai. Jika sudah muncul jendela seperti di
bawah ini, klik tombol Finish untuk menyelesaikannya.
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
9. Setelah terbuka, silahkan klik tombol Start pada kolom Action sehingga tombol tersebut
berubah menjadi Stop. Dengan mengklik tombol tersebut, artinya itulah aplikasi yang
dijalankan. Biasanya jika saya menggunakan XAMPP, yang saya start hanyalah aplikasi
Apache dan MySQL, karena saya tidak memerlukan aplikasi seperti Filezilla, dan lain-lain.
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
2. Klik “Next”
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
4. Kemudian Anda akan diminta untuk menentukan lokasi folder penyimpanan dari software
Visual Studio 2010. Secara default akan diarahkan ke lokasi c:\Program Files\Microsoft Visual
Studio 10.0\. Namun jika Anda ingin menyimpannya di folder lain bisa klik browse dan
tentukan secara manual folder yang ingin digunakan. Jika sudah selesai, pilih Select feature
to install “Full” kemudian klik “Next”.
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
7. Sesudah menginstal Visual Studio 2010, sekarang kita buat sebuah database nya melalui
“cmd” atau bisa tekan “windows+R” dan juga jangan lupa untuk mengaktifkan XAMPP.
Kemudian isi:
“cd c:\xampp\mysql\bin” > Enter
“mysql -u root” > Enter
“use data_pegawai1;” > Enter
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
13. Agar bisa terkoneksi antara VB.Net dengan MySQL, kita perlu menginstal Driver
ODBC versi 3.15 atau yang terbaru lalu Klik “Next”.
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
16. Tunggu Progressnya, Kalau muncul seperti yang dibawah Pilih Yes.
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
19. Selanjutnya klik File – New Project atau bisa Ketik “Ctrl+N” untuk membuat aplikasi.
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
Imports MySql.Data.MySqlClient
Public Class Pegawai
Sub aturDGV()
Try
DataGridView1.Columns(0).Width = 100
DataGridView1.Columns(1).Width = 100
DataGridView1.Columns(2).Width = 100
DataGridView1.Columns(3).Width = 100
DataGridView1.Columns(4).Width = 100
DataGridView1.Columns(5).Width = 100
DataGridView1.Columns(6).Width = 100
DataGridView1.Columns(7).Width = 100
DataGridView1.Columns(8).Width = 100
DataGridView1.Columns(0).HeaderText = "iD_PEGAWAI"
DataGridView1.Columns(1).HeaderText = "NIP"
DataGridView1.Columns(2).HeaderText = "NAMA_PEGAWAI"
DataGridView1.Columns(3).HeaderText = "KODE_JABATAN"
DataGridView1.Columns(4).HeaderText = "KODE_BAGIAN"
DataGridView1.Columns(5).HeaderText = "Alamat"
DataGridView1.Columns(6).HeaderText = "JENIS_KELAMIN"
DataGridView1.Columns(7).HeaderText = "STATUS"
DataGridView1.Columns(8).HeaderText = "JUMLAH_ANAK"
Catch ex As Exception
End Try
End Sub
Sub tampildata_pegawai_baru()
TextBox1.ResetText()
TextBox2.ResetText()
TextBox3.ResetText()
TextBox4.ResetText()
TextBox5.ResetText()
TextBox6.ResetText()
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
TextBox1.ResetText()
TextBox2.ResetText()
TextBox3.ResetText()
TextBox4.ResetText()
TextBox5.ResetText()
TextBox6.ResetText()
ComboBox1.ResetText()
ComboBox2.ResetText()
TextBox7.ResetText()
End Sub
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
22. Setelah itu kita buat Form “Bagian” yang berisikan 5 buah Label, 4 buah TextBox, 6 Buah
Button dan 1 buah DataGridView.
Imports MySql.Data.MySqlClient
Public Class Bagian
Sub aturDGV()
Try
DataGridView1.Columns(0).Width = 100
DataGridView1.Columns(1).Width = 100
DataGridView1.Columns(2).Width = 100
DataGridView1.Columns(3).Width = 100
DataGridView1.Columns(0).HeaderText = "ID_BAGIAN"
DataGridView1.Columns(1).HeaderText = "KODE_BAGIAN"
DataGridView1.Columns(2).HeaderText = "ID_PEGAWAI"
DataGridView1.Columns(3).HeaderText = "NAMA_BAGIAN"
Catch ex As Exception
End Try
End Sub
Sub tampildata_pegawai_baru()
TextBox1.ResetText()
TextBox2.ResetText()
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
Call koneksi()
Dim RS As MySqlDataReader
Dim aa As String
aa = "SELECT * FROM bagian where Id_Bagian='" & cari & "' "
cmd = New MySqlCommand(aa, conn)
RS = cmd.ExecuteReader()
If RS.Read Then
TextBox1.Text = RS("ID_BAGIAN")
TextBox2.Text = RS("KODE_BAGIAN")
TextBox3.Text = RS("ID_PEGAWAI")
TextBox4.Text = RS("NAMA_BAGIAN")
Else
MsgBox("Data Tidak Ada", vbInformation)
End If
RS.Close()
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
End Sub
TextBox1.ResetText()
TextBox2.ResetText()
TextBox3.ResetText()
TextBox4.ResetText()
End Sub
23. Setelah itu kita buat Form “Jabatan” yang berisikan 5 buah Label, 4 buah TextBox, 6 Buah
Button dan 1 buah DataGridView.
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
Imports MySql.Data.MySqlClient
Public Class Jabatan
Sub aturDGV()
Try
DataGridView1.Columns(0).Width = 100
DataGridView1.Columns(1).Width = 100
DataGridView1.Columns(2).Width = 100
DataGridView1.Columns(3).Width = 100
DataGridView1.Columns(0).HeaderText = "ID_JABATAN"
DataGridView1.Columns(1).HeaderText = "KODE_JABATAN"
DataGridView1.Columns(2).HeaderText = "ID_PEGAWAI"
DataGridView1.Columns(3).HeaderText = "NAMA_JABATAN"
Catch ex As Exception
End Try
End Sub
Sub tampildata_pegawai_baru()
TextBox1.ResetText()
TextBox2.ResetText()
TextBox3.ResetText()
TextBox4.ResetText()
Call koneksi()
da = New MySqlDataAdapter("select * from jabatan", conn)
ds = New DataSet
da.Fill(ds, "jabatan")
DataGridView1.DataSource = ds.Tables("jabatan")
End Sub
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
Call koneksi()
Dim RS As MySqlDataReader
Dim aa As String
aa = "SELECT * FROM jabatan where Id_Jabatan='" & cari & "' "
cmd = New MySqlCommand(aa, conn)
RS = cmd.ExecuteReader()
If RS.Read Then
TextBox1.Text = RS("ID_JABATAN")
TextBox2.Text = RS("KODE_JABATAN")
TextBox3.Text = RS("ID_PEGAWAI")
TextBox4.Text = RS("NAMA_JABATAN")
Else
MsgBox("Data Tidak Ada", vbInformation)
End If
RS.Close()
cmd.Dispose()
conn.Close()
TextBox1.Enabled = False
TextBox2.Enabled = False
TextBox3.Enabled = False
TextBox4.Enabled = False
End Sub
TextBox1.ResetText()
TextBox2.ResetText()
TextBox3.ResetText()
TextBox4.ResetText()
End Sub
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
Imports MySql.Data.MySqlClient
Public Class Gaji
Sub aturDGV()
Try
DataGridView1.Columns(0).Width = 100
DataGridView1.Columns(1).Width = 100
DataGridView1.Columns(2).Width = 100
DataGridView1.Columns(3).Width = 100
DataGridView1.Columns(4).Width = 100
DataGridView1.Columns(5).Width = 100
DataGridView1.Columns(6).Width = 100
DataGridView1.Columns(7).Width = 100
DataGridView1.Columns(8).Width = 100
DataGridView1.Columns(0).HeaderText = "ID_GAJI"
DataGridView1.Columns(1).HeaderText = "ID_PEGAWAI"
DataGridView1.Columns(2).HeaderText = "GAJI_POKOK"
DataGridView1.Columns(3).HeaderText = "STATUS"
DataGridView1.Columns(4).HeaderText = "JUMLAH_ANAK"
DataGridView1.Columns(5).HeaderText = "PAJAK"
DataGridView1.Columns(6).HeaderText = "TUNJANGAN_KELUARGA"
DataGridView1.Columns(7).HeaderText = "TUNJANGAN_ANAK"
DataGridView1.Columns(8).HeaderText = "TOTAL_GAJI"
Catch ex As Exception
End Try
End Sub
Sub tampildata_pegawai_baru()
TextBox1.ResetText()
TextBox2.ResetText()
TextBox3.ResetText()
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
End Sub
End Sub
Call koneksi()
Dim RS As MySqlDataReader
Dim aa As String
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
End Sub
TextBox1.ResetText()
TextBox2.ResetText()
TextBox3.ResetText()
ComboBox1.ResetText()
TextBox4.ResetText()
TextBox5.ResetText()
TextBox6.ResetText()
TextBox7.ResetText()
TextBox8.ResetText()
End Sub
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
End Sub
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
Imports MySql.Data.MySqlClient
Public Class Menu_Utama
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button5.Click
Me.Close()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim pesan = MessageBox.Show("Masuk Form Pegawai ?", "Menampilkan Form",
MessageBoxButtons.YesNo, MessageBoxIcon.Question)
If pesan = Windows.Forms.DialogResult.Yes Then
Pegawai.Show()
Me.Hide()
End If
End Sub
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
27. Tambahkan ekstensi tambahan(Klik 2 kali pada My Project pada kolom Solution Explorer)
kemudian pilih “References” lalu klik “Add”.
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
30. Selanjutnya kita buat coding untuk Module. Berikut adalah Coding Module:
Imports MySql.Data.MySqlClient
Module Module1
Public conn As MySqlConnection
Public cmd As MySqlCommand
Public rd As MySqlDataReader
Public da As MySqlDataAdapter
Public ds As DataSet
Public dt As DataTable
Public str As String
Public edit As String
Sub koneksi()
Try
Dim str As String = "Server=localhost;user
id=root;database=Data_Pegawai1"
conn = New MySqlConnection(str)
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
2. Klik pada ToolBox – Reporting – ReportViewer – Drag dan Drop Report Viewer.
3. Klik pada pojok ReportViewer – Design a New Report – New – Database – Next.
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
8. Klik “Next”.
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
Halaman :
Pertemuan ke : Paraf :
Materi : …………………………………….
Ketua Kelas :
…………………………………………………………………
13. Hasil Report. Untuk membuat Hasil Report lainnya bisa mengikuti langkah-langkah diatas.
Halaman :