MEMBUAT DATABASE MYSQL DENGAN SQL-YOG · 2. Buka SQL-Yog : Klik Start, Program, SQL-Yog 3. Klik...

8
Praktikum-17 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom Bahasa Pemrograman-1 (Visual Basic) MEMBUAT DATABASE MYSQL DENGAN SQL-YOG 1. Aktifkan Wamp Server : Klik Start, Program, WampServer, Start WampServer 2. Buka SQL-Yog : Klik Start, Program, SQL-Yog 3. Klik Connect 4. Membuat Database : StockGudang a. Klik Database, Create Database b. Ketikan pada Database Name : StockGudang, Klik tombol Create 5. Membuat Table : Barang a. Klik Table, Create Table b. Buat field-field seperti dibawah ini : 6. Setelah selesai Klik tombol Create Table

Transcript of MEMBUAT DATABASE MYSQL DENGAN SQL-YOG · 2. Buka SQL-Yog : Klik Start, Program, SQL-Yog 3. Klik...

Page 1: MEMBUAT DATABASE MYSQL DENGAN SQL-YOG · 2. Buka SQL-Yog : Klik Start, Program, SQL-Yog 3. Klik Connect 4. Membuat Database : StockGudang a. ... (Visual Basic) MEMBUAT APLIKASI STOCK

Praktikum-17 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom

Bahasa Pemrograman-1 (Visual Basic)

MEMBUAT DATABASE MYSQL DENGAN SQL-YOG

1. Aktifkan Wamp Server : Klik Start, Program, WampServer, Start WampServer 2. Buka SQL-Yog : Klik Start, Program, SQL-Yog 3. Klik Connect

4. Membuat Database : StockGudang a. Klik Database, Create Database b. Ketikan pada Database Name : StockGudang, Klik tombol Create

5. Membuat Table : Barang

a. Klik Table, Create Table b. Buat field-field seperti dibawah ini :

6. Setelah selesai Klik tombol Create Table

Page 2: MEMBUAT DATABASE MYSQL DENGAN SQL-YOG · 2. Buka SQL-Yog : Klik Start, Program, SQL-Yog 3. Klik Connect 4. Membuat Database : StockGudang a. ... (Visual Basic) MEMBUAT APLIKASI STOCK

Praktikum-17 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom

Bahasa Pemrograman-1 (Visual Basic)

MEMBACKUP DATABASE DENGAN SQL-YOG

1. Buka SQL-Yog 2. Klik Database yang akan di Backup 3. Klik Database, BackUp/Export, Backup Database As SQL Dump.. 4. Pada Export to File, klik tombol 5. Pilih Folder tempat penyimpanan dan beri nama 6. Klik Tombol Export

MEMBUKA DATABASE HASIL BACKUP

1. Buka SQL-Yog 2. Buat Database 3. Klik Database, Import, Restore From SQL Dump.. 4. Pada File to Execute, klik 5. Pilih File Database hasil Backup, klik Tombol Open 6. Klik Tombol Execute

Page 3: MEMBUAT DATABASE MYSQL DENGAN SQL-YOG · 2. Buka SQL-Yog : Klik Start, Program, SQL-Yog 3. Klik Connect 4. Membuat Database : StockGudang a. ... (Visual Basic) MEMBUAT APLIKASI STOCK

Praktikum-17 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom

Bahasa Pemrograman-1 (Visual Basic)

MEMBUAT DATA SOURCE NAME (DSN)

1. Klik Start, Control Panel 2. Klik Ganda Administrative Tools 3. Klik Ganda Data Source (ODBC) 4. Klik Tab System DSN 5. Klik Tombol Add 6. Klik MySQL ODBC 3.51 Driver 7. Klik Tombol Finish 8. Isi Konfogurasi seperti di bawah ini :

9. Klik Tombol Test, Jika Keluar Komentar Success; Connection Was Made !, Kilk Tombol OK 10. Klik Tombol Ok

Page 4: MEMBUAT DATABASE MYSQL DENGAN SQL-YOG · 2. Buka SQL-Yog : Klik Start, Program, SQL-Yog 3. Klik Connect 4. Membuat Database : StockGudang a. ... (Visual Basic) MEMBUAT APLIKASI STOCK

Praktikum-17 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom

Bahasa Pemrograman-1 (Visual Basic)

MEMBUAT APLIKASI STOCK GUDANG MEMBUAT MODUL

1. Buat Project baru pada Visual Basic 2. Klik Project, Add Module, Open 3. Ketikan Koding Program berikut :

Public varkon As New ADODB.Connection Public vardat As New ADODB.Recordset Public varus As String Public varpas As String Global user As String Global pwd As String Public Sub panggil()

Set varkon = New ADODB.Connection Set vardat = New ADODB.Recordset varkon.CursorLocation = adUseClient varkon.Open "Provider=MSDASQL.1;Persist Security Info=False;Data Source=dsnstockgudang"

End Sub MEMBUAT FORM BARANG

1. Tambahkan Form Baru, Beri Nama : FBarang 2. Desain Form seperti di bawah ini :

3.

Atur Properties sebagai berikut :

1. Name : TxtKode 2. Name : TxtNama 3. Name : TxtSatuan

Page 5: MEMBUAT DATABASE MYSQL DENGAN SQL-YOG · 2. Buka SQL-Yog : Klik Start, Program, SQL-Yog 3. Klik Connect 4. Membuat Database : StockGudang a. ... (Visual Basic) MEMBUAT APLIKASI STOCK

Praktikum-17 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom

Bahasa Pemrograman-1 (Visual Basic)

4. Name : TxtHrgJual 5. Name : Combo1, List : Type Barang, Nama Barang 6. Name : TxtCari 7. Dibuat dengan DataGrid, Name : DataGrid1 8. Name : CmdTambah 9. Name : CmdSimpan 10. Name : CmdHapus 11. Name : CmdKoreksi 12. Name : CmdBatal 13. Name : CmdKeluar

Buat Koding Program Sebagai Berikut : Private Sub Form_Load() panggil End Sub Sub bersihdata() txtkode.Text = "" txtnama.Text = "" txtsatuan.Text = "" txthrgjual.Text = "" End Sub Sub aktifdata() txthrgjual.Enabled = True txtkode.Enabled = True txtnama.Enabled = True txtsatuan.Enabled = True End Sub Sub tidakaktifdata() txthrgjual.Enabled = False txtkode.Enabled = False txtnama.Enabled = False txtsatuan.Enabled = False End Sub Sub tampildata() perintah = "select * from barang" Set vardat = varkon.Execute(perintah) Set DataGrid1.DataSource = vardat End Sub Private Sub Form_Activate() tidakaktifdata tampildata End Sub Private Sub DataGrid1_Click() txtkode.Text = DataGrid1.Columns(0).Text txtnama.Text = DataGrid1.Columns(1).Text

Page 6: MEMBUAT DATABASE MYSQL DENGAN SQL-YOG · 2. Buka SQL-Yog : Klik Start, Program, SQL-Yog 3. Klik Connect 4. Membuat Database : StockGudang a. ... (Visual Basic) MEMBUAT APLIKASI STOCK

Praktikum-17 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom

Bahasa Pemrograman-1 (Visual Basic)

txtsatuan.Text = DataGrid1.Columns(2).Text txthrgjual.Text = DataGrid1.Columns(3).Text cmdhapus.Enabled = True cmdkoreksi.Enabled = True End Sub Private Sub cmdhapus_Click() perintah = "delete from barang where typebrg='" & txtkode.Text & "'" varkon.Execute perintah tampildata bersihdata cmdhapus.Enabled = False cmdsimpan.Enabled = False cmdtambah.Enabled = True cmdtambah.SetFocus cmdkoreksi.Enabled = False End Sub Private Sub cmdkoreksi_Click() perintah = "update barang set nama='" & txtnama.Text & "',satuan='" & txtsatuan.Text & "',hrgjual='" & txthrgjual.Text & "' where typebrg='" & txtkode.Text & "'" varkon.Execute perintah tampildata cmdkoreksi.Enabled = False cmdtambah.Enabled = True cmdtambah.SetFocus bersihdata cmdsimpan.Enabled = False cmdhapus.Enabled = False End Sub Private Sub cmdsimpan_Click() perintah = "insert into barang(typebrg,nama,satuan,hrgjual) values ('" & txtkode.Text & "','" & txtnama.Text & "','" & txtsatuan.Text & "','" & txthrgjual.Text & "')" varkon.Execute (perintah) tampildata bersihdata End Sub Private Sub cmdtambah_Click() aktifdata cmdtambah.Enabled = False cmdbatal.Enabled = True txtkode.SetFocus cmdhapus.Enabled = True End Sub

Page 7: MEMBUAT DATABASE MYSQL DENGAN SQL-YOG · 2. Buka SQL-Yog : Klik Start, Program, SQL-Yog 3. Klik Connect 4. Membuat Database : StockGudang a. ... (Visual Basic) MEMBUAT APLIKASI STOCK

Praktikum-17 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom

Bahasa Pemrograman-1 (Visual Basic)

Private Sub txtkode_Change() perintah = " select * from barang where typebrg='" & txtkode.Text & "'" Set vardat = varkon.Execute(perintah) If vardat.RecordCount > 0 Then Dim pesan As Byte pesan = MsgBox("Data Sudah Ada... Mau Dikoreksi??", vbYesNo + vbExclamation, "Informasi") If pesan = vbYes Then aktifdata txtnama.SetFocus txtnama.Text = vardat!nama txtsatuan.Text = vardat!satuan txthrgjual.Text = vardat!hrgjual cmdkoreksi.Enabled = True cmdhapus.Enabled = True cmdtambah.Enabled = False cmdsimpan.Enabled = False Else bersihdata tidakaktifdata cmdtambah.Enabled = True cmdtambah.SetFocus cmdsimpan.Enabled = False End If End If End Sub Private Sub txthrgjual_Change() cmdsimpan.Enabled = True End Sub Private Sub txthrgjual_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then cmdsimpan.SetFocus End If End Sub Private Sub txtkode_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then txtnama.SetFocus End If End Sub Private Sub txtnama_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then perintah = " select * from barang where nama='" & txtnama.Text & "'" Set vardat = varkon.Execute(perintah) If vardat.RecordCount > 0 Then Dim pesan As Byte pesan = MsgBox("Data Sudah Ada...") txtnama.Text = "" txtnama.SetFocus End If

Page 8: MEMBUAT DATABASE MYSQL DENGAN SQL-YOG · 2. Buka SQL-Yog : Klik Start, Program, SQL-Yog 3. Klik Connect 4. Membuat Database : StockGudang a. ... (Visual Basic) MEMBUAT APLIKASI STOCK

Praktikum-17 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom

Bahasa Pemrograman-1 (Visual Basic)

txtsatuan.SetFocus End If End Sub Private Sub txtsatuan_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then txthrgjual.SetFocus End If End Sub Private Sub TxtCari_Change() Dim rcs As String Select Case Combo1.ListIndex Case 0: rcs = "select * from barang where typebrg like '" & TxtCari.Text & "%" & "' order by typebrg" Case 1: rcs = "select * from barang where nama like '" & "%" & TxtCari.Text & "%" & "' order by nama" End Select Set vardat = varkon.Execute(rcs) Set DataGrid1.DataSource = vardat End Sub Private Sub cmdbatal_Click() cmdtambah.Enabled = True cmdbatal.Enabled = False cmdtambah.SetFocus cmdhapus.Enabled = False bersihdata End Sub Private Sub cmdkeluar_Click() Unload Me End Sub