MODUL PRAKTIKUM PEMROGRAMAN III (VB.NET & MYSQL) MEMBUAT APLIKASI PEMBELIAN SEDERHANA. Oleh : Ilman Kadori, M.Kom.

Ukuran: px
Mulai penontonan dengan halaman:

Download "MODUL PRAKTIKUM PEMROGRAMAN III (VB.NET & MYSQL) MEMBUAT APLIKASI PEMBELIAN SEDERHANA. Oleh : Ilman Kadori, M.Kom."

Transkripsi

1 MODUL PRAKTIKUM PEMROGRAMAN III (VB.NET & MYSQL) MEMBUAT APLIKASI PEMBELIAN SEDERHANA Oleh : Ilman Kadori, M.Kom.

2 A. Tools yang di butuhkan 1. Visual Basic Database MYSQL (PhpMyadmin) 3. MySQL Connector Net 4. MySQL Connector ODBC 5. Crystal Report untuk Visual Basic 2010 B. Desain Tampilan Program 1. Form Menu 2. Form Barang

3 3. Form Supplier 4. Form Pembelian

4 5. Form Laporan Barang 6. Form Laporan Supplier

5 7. Form Cetak P.O 8. Form Laporan Pembeliaan C. Perancangan Database 1. Buat Nama Database di PhpMyadmin dengan Nama AplikasiPembelian 2. Buat Tabel-Tabel sebagai berikut: - TabelBarang (KodeBarang Primary Key)

6 - TabelSupplier (KodeSupp Primary Key) - TabelPembelian (NoTransaksi Primary Key) - TabelPembelianDetail (tidak ada Primary Key tetapi ada Foreign Key)

7 D. PEMBUATAN MODUL, FORM DAN SCRIPT PROGRAM 1. Modul Koneksi Membuat ModulKoneksi dengan cara: - Klik Menu Project - Klik Add Module - Beri Nama ModulKoneksi - Klik Add - Tulis/Copy script dibawah Imports MySql.Data.MySqlClient Module ModulKoneksi Public Conn As MySqlConnection Public RD As MySqlDataReader Public DA As MySqlDataAdapter Public CMD As MySqlCommand Public DS As DataSet Public simpan, ubah, hapus, sql As String Public Sub bukadb() Dim SQLConn As String SQLConn = "server=localhost;uid=root;pwd=;database=aplikasipembelian" Conn = New MySqlConnection(SQLConn) If Conn.State = ConnectionState.Closed Then Conn.Open() End If End Sub End Module - Kalau terjadi error, cek atau Pastikan MySQL Connector Net sudah terinstall dan sudah di referensikan. Cara menggunakan Referensi MySQL Connector: i. Klik Menu Project ii. Add Reference, muncul jendela

8 iii. Klik OK 2. Membuat Script Form Barang Imports MySql.Data.MySqlClient Public Class FormBarang Dim id As String Sub isigrid() ModulKoneksi.bukaDB() DA = New MySqlDataAdapter("SELECT * from TabelBarang", Conn) DS = New DataSet DA.Fill(DS, "TabelBarang") DataGridView1.DataSource = DS.Tables("TabelBarang") DataGridView1.ReadOnly = True DataGridView1.Columns(0).Width = 70 DataGridView1.Columns(1).Width = 205 DataGridView1.Columns(2).Width = 80 DataGridView1.Columns(3).Width = 80 DataGridView1.Columns(4).Width = 50 End Sub Sub Bersih() txtkode.text = "" txtnamabarang.text = "" txthargabeli.text = "" txthargajual.text = "" txtstok.text = "" txtkode.focus() txtkode.enabled = False txtnamabarang.enabled = False txthargabeli.enabled = False txthargajual.enabled = False txtstok.enabled = False End Sub Private Sub FormBarang_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Call isigrid() End Sub Private Sub BtnSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnSimpan.Click If BtnSimpan.Text = "&Simpan" Then If txtkode.text = "" Then MsgBox("Kode Harus Di isi", MsgBoxStyle.Exclamation, "Peringatan") txtkode.focus() Exit Sub End If Call bukadb() CMD = New MySqlCommand("SELECT KodeBarang from TabelBarang WHERE KodeBarang = '" & txtkode.text & "'", Conn) RD = CMD.ExecuteReader RD.Read() If RD.HasRows Then MsgBox("Maaf, Data dengan Kode tersebut telah ada", MsgBoxStyle.Exclamation, "Peringatan") Else simpan = "INSERT INTO TabelBarang

9 (KodeBarang,NamaBarang,HargaBeli,HargaJual,Stok) VALUES ('" & txtkode.text & "','" & txtnamabarang.text & "','" & _ txthargabeli.text & "','" & txthargajual.text & "','" & txtstok.text & "')" CMD = New MySqlCommand(simpan, Conn) CMD.ExecuteNonQuery() Call isigrid() BtnSimpan.Text = "&Tambah" Call Bersih() End If Else BtnSimpan.Text = "&Simpan" 'Call Bersih() txtkode.enabled = True txtnamabarang.enabled = True txthargabeli.enabled = True txthargajual.enabled = True txtstok.enabled = True txtkode.focus() End If End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click id = InputBox("Masukkan Kode ", "Pencarian") If id = "" Then Exit Sub On Error Resume Next Call bukadb() sql = "select * from TabelBarang where KodeBarang='" & id & "'" CMD = New MySqlCommand(sql, Conn) CMD.ExecuteNonQuery() RD = CMD.ExecuteReader RD.Read() If RD.HasRows Then txtkode.text = RD.Item(0) txtnamabarang.text = RD.Item(1) txthargabeli.text = RD.Item(2) txthargajual.text = RD.Item(3) txtstok.text = RD.Item(4) txtkode.focus() RD.Close() Else MsgBox("Data tidak ditemukan", vbinformation, "Message") End If End Sub Private Sub BtnEdit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnEdit.Click Try Call bukadb() ubah = "UPDATE TabelBarang SET NamaBarang='" & txtnamabarang.text & "',HargaBeli='" & txthargabeli.text & "',HargaJual='" & txthargajual.text & "',Stok='" &

10 txtstok.text & "' where KodeBarang = '" & txtkode.text & "'" CMD = New MySqlCommand(ubah, Conn) CMD.ExecuteNonQuery() Call isigrid() BtnSimpan.Text = "&Tambah" Catch ex As Exception MsgBox(ex.ToString, MsgBoxStyle.Critical, "Terjadi Kesalahan") End Try End Sub Private Sub BtnHapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnHapus.Click Dim jawab As String If txtkode.text = "" Then jawab = MsgBox("Yakin Akan menghapus Semua Data?", vbyesno, "Peringatan") If jawab = vbyes Then Try Call bukadb() hapus = "Delete from TabelBarang" CMD = New MySqlCommand(hapus, Conn) CMD.ExecuteNonQuery() Call isigrid() Call Bersih() Catch ex As Exception MsgBox(ex.ToString, MsgBoxStyle.Critical, "Terjadi Kesalahan") End Try End If Else Try Call bukadb() hapus = "Delete from TabelBarang where KodeBarang='" & txtkode.text & "'" CMD = New MySqlCommand(hapus, Conn) CMD.ExecuteNonQuery() Call isigrid() Call Bersih() Catch ex As Exception MsgBox(ex.ToString, MsgBoxStyle.Critical, "Terjadi Kesalahan") End Try End If End Sub Private Sub BtnTutup_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnTutup.Click Me.Close() End Sub Private Sub BtnPrint_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnPrint.Click FormLaporanBarang.MdiParent = Me FormLaporanBarang.Show() End Sub End Class

11 3. Membuat Script Form Transaksi Pembelian Imports MySql.Data.MySqlClient Public Class FormPembelian Dim index As Integer = 0 Dim Total As Double = 0.0 Dim cmmd, cmmd1, cmmd2 As MySqlCommand Dim id As String Sub BuatTabel() 'membuat colom pada listview ListView1.Columns.Add("KODE BARANG ", 50, HorizontalAlignment.Center) ListView1.Columns.Add("NAMA BARANG", 150, HorizontalAlignment.Left) ListView1.Columns.Add("HARGA BELI", 90, HorizontalAlignment.Right) ListView1.Columns.Add("JUMLAH", 90, HorizontalAlignment.Right) ListView1.Columns.Add("TOTAL HARGA", 90, HorizontalAlignment.Right) 'menjadikan listview detail artinnya nampak sebagai baris dan kolom ListView1.View = View.Details 'menampilkan garis sebagai pembatas baris dan kolom ListView1.GridLines = True 'untuk membuat seluruh satu baris tersorot saat di klik ListView1.FullRowSelect = True End Sub Private Sub BtnCariSupplier_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnCariSupplier.Click id = InputBox("Masukkan Kode ", "Pencarian") If id = "" Then Exit Sub On Error Resume Next Call bukadb() sql = "select * from TabelSupplier where KodeSupp='" & id & "'" CMD = New MySqlCommand(sql, Conn) CMD.ExecuteNonQuery() RD = CMD.ExecuteReader RD.Read() If RD.HasRows Then txtkodesup.text = RD.Item(0) txtnamasup.text = RD.Item(1) txtkontak.text = RD.Item(2) txtkodebrg.focus() RD.Close() Else MsgBox("Data tidak ditemukan", vbinformation, "Message") End If End Sub Private Sub BtnCariBarang_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnCariBarang.Click id = InputBox("Masukkan Kode ", "Pencarian") If id = "" Then Exit Sub On Error Resume Next Call bukadb() sql = "select * from TabelBarang where KodeBarang='" & id & "'" CMD = New MySqlCommand(sql, Conn) CMD.ExecuteNonQuery() RD = CMD.ExecuteReader RD.Read()

12 If RD.HasRows Then txtkodebrg.text = RD.Item(0) txtnamabrg.text = RD.Item(1) txtharga.text = RD.Item(2) txtjumlah.focus() RD.Close() Else MsgBox("Data tidak ditemukan", vbinformation, "Message") End If End Sub Private Sub txtjumlah_textchanged(byval sender As System.Object, ByVal e As System.EventArgs) Handles txtjumlah.textchanged txttotal.text = Val(txtHarga.Text) * Val(txtJumlah.Text) End Sub Private Sub BtnTambah_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnTambah.Click If txtjumlah.text = "" Then txtjumlah.focus() End If Dim Value() As String = {txtkodebrg.text, txtnamabrg.text, txtharga.text, txtjumlah.text, txttotal.text} Call AddList(Value) Total += CDbl(txtTotal.Text) : txtgrandtotal.text = Format(CDbl(CStr(Total))) txtkodebrg.text = "" txtnamabrg.text = "" txtharga.text = "" txtjumlah.text = "" txttotal.text = "" txtkodebrg.focus() End Sub Sub AddList(ByVal Value() As String) Dim subindex As Integer ListView1.Items.Add("") For subindex = 0 To 4 ListView1.Items(index).SubItems.Add("") ListView1.Items(index).SubItems(subIndex).Text = Value(subIndex) Next index = index + 1 End Sub Private Sub FormPembelian_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Call BuatTabel() End Sub Private Sub BtnBatal_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnBatal.Click ListView1.Items.Clear() index = 0 Total = 0

13 txtgrandtotal.text = "" End Sub Private Sub BtnSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnSimpan.Click Dim counter As Integer Dim sql1, sql2 As String Try Call bukadb() sql1 = "INSERT INTO TabelPembelian(NoTransaksi, Tgl, KodeSupp) VALUES('" & _ txtno.text & "','" & _ Format(Tgl.Value, "yyyy-mm-dd") & "','" & _ txtkodesup.text & "')" cmmd1 = New MySqlCommand(sql1, Conn) Dim x As Integer = cmmd1.executenonquery For counter = 0 To index - 1 sql2 = "INSERT INTO TabelPembelianDetail(NoTransaksi,KodeBarang,Jumlah,totalharga) VALUES('" & _ txtno.text & "','" & _ ListView1.Items(counter).SubItems(0).Text & "','" & _ ListView1.Items(counter).SubItems(3).Text & "','" & _ ListView1.Items(counter).SubItems(4).Text & "')" cmmd2 = New MySqlCommand(sql2, Conn) cmmd2.executenonquery() Next If x = 1 Then MessageBox.Show("DATA PEMBELIAN BERHASIL DISIMPAN") End If Catch ex As Exception MsgBox(ex.Message) End Try End Sub End Class Catatan : - Tgl Transaksi di buat dengan menggunakan object DateTimePicker - Gambar ini dibuat degan menggunakan object ListView

14 4. Membuat Report/Laporan Data Barang Pastikan MySQL Connector ODBC sudah Terinstall. Buat DSN (Data Source Name) Cara membuat DSN 1. Klik start 2. Control panel 3. System & Security 4. Administrative Tools 5. Data Sources (ODBC) 6. Klik User DSN 7. Klik Add, akan tampil Scroll ke bawah akan tampil pilihan seperti berikut Klik Finish. Akan tampil

15 8. Contoh Di isi seperti tampilan berikut Di pilihan Database silahkan pilih database yang akan dipakai dan untuk memastikan silahkan klik tombol Test. Jika tidak ada masalah maka akan tampil pesan Connection Succes. 9. Close Kembali Ke Project Aplikasi Pembelian Sederhana: Pastikan Sudah Instal CrystalReport untuk Visual Basic 2010 dan lakukan setting sebagai berikut: o Klik Menu Project o Aplikasi Pembelian Properties, akan tampil jendela berikut o Pilih Advance Compile Options, akan tampil

16 o Pilih target Framework ke.net Framework 4 o OK, Yes dan Restart VB.Net anda 1. Klik Menu Project 2. Klik Add New Item, akan tampil jendela seperti berikut 3. Klik Reporting 4. Pilih Crystalreports 5. Di Pilihan Name Beri Nama Report misalnya LaporanSupplier.rpt 6. Klik Add, akan muncul tampilan berikut

17 7. Klik Pilihan As a Blank Report, klik OK akan tampil Menghubungkan ke DSN (ODBC) 1. Klik Kanan Database Field 2. Pilih Database Expert, akan tampil

18 3. Buat Koneksi Dengan Cara : a. Double Klik Pilihan Create New Connection b. Double klik Pilihan ODBC (RDO) Akan Muncul Konfigurasi Penentuan DSN Yang Dipakai seperti berikut Pilih pembelian, klik Next. Akan tampil

19 Isi User ID dengan root dan Password kosongkan c. Finish, akan tampil 4. Pilih Tabel Atau View Yang Akan Dibuat Report dengan cara double klik AplikasiPembelian, maka akan tampil Pilih misalnya tabelsupplier, klik tanda maka akan tampil

20 5. OK, maka akan tampil kembali tampilan berikut 6. Double klik Database Field 7. Double tabelsupplier1, akan tampil

21 8. Drag kolom-kolom yang ada dan letakkan di bawah Section3 (Details), misalnya seperti berikut 9. Tambahkan Judul Laporan dengan cara klik kanan pada area yg kosong, pilih insert kemudian Text Object. Lihat tampilan

22

23 10. Letakkan di bawah Section1 dan tuliskan LAPORAN DATA SUPPLIER 11. Klik kanan tulisan Laporan Data Supplier 12. Pilih Format Object 13. Akan tampil

24 14. Pilih Paragraph, akan tampil 15. Pilih Alignment dan klik Centered, klik OK 16. Tampilkan hasil sementaranya dengan klik pilihan Main Report Preview

25 Menggunakan Design Report yang sudah Jadi. 1. Klik menu Project 2. Klik Add Windows Form, akan tampil Tulis nama Form yang akan disimpan, misalnya FormLaporanSupplier 3. Klik Add 4. Akan tampil

26 5. Klik jendela ToolBox, pilih kelompok Reporting, pilih CrystalReportViewer 6. Drag CrystalReportViewer ke Area Form, akan tampil

27 7. Klik pilihan, makan akan muncul 8. Klik Choose a CrystalReport, akan tampil

28 9. Pilih, akan tampil pilihan nama report yang sudah di buat. 10. Pilih LaporanSupplier.rpt 11. OK Memanggil Laporan dari FormMenu 1. Buka FormMenu 2. Pilih Laporan, tampil

29 3. Double pilihan Data Supplier, dan tuliskan script berikut FormLaporanSupplier.MdiParent = Me FormLaporanSupplier.Show() Memanggil FormLaporan dari Tombol Print di Form Supplier 1. Double klik Tombol Print, dan tuliskan Script berikut FormLaporanSupplier.MdiParent = FormMenu FormLaporanSupplier.Show() 5. Membuat Report PO (Laporan Transaksi) Untuk membuat PO seperti tampilan diatas, kita harus mengingat kembali bagaimana caranya membuat Query di MySQL. Query adalah perintah SQL untuk menampilkan field/kolom dari beberapa tabel yang sudah di Relasikan sebelumnya. Hasil dari Query tersebut nanti di simpan dalam bentuk View. Berikut adalah cara membuat Query (View) di MySQL untuk membuat PO: a. Pastikan semua tabel yang digunakan sudah terhubung (ada primary key atau foreign key di masing-masing tabel) b. Gunakan perintah SELECT kemudian tulis NAMA-NAMA KOLOM(FIELD) yang akan di tampilkan (gunakan tanda koma sebagai pemisah antar kolom). Kemudian FROM TABEL-TABEL yang digunakan (gunakan tanda koma sebagai pemisah antar tabel)

30 WHERE tulis kolom kunci dari tabel-tabel misalnya (tabelpembelian.notransaksi = tabelpembeliandetail.notransaksi ). Gunakan AND jika ada beberapa kriteria kolom. c. Lihat pembuatan Query untuk membuat CetakPO dibawah : SELECT NoTransaksi,Tgl,kodesupp,supplier,kontak,KodeBarang,NamaBarang,HargaBeli,Jumlah,To talharga FROM tabelpembelian, tabelpembeliandetail, tabelbarang, tabelsupplier WHERE tabelpembelian.notransaksi = tabelpembeliandetail.notransaksi AND tabelpembelian.kodesupp = tabelsupplier.kodesupp AND tabelpembeliandetail.kodebarang = tabelbarang.kodebarang CATATAN : Jika ada error AMBIGU, itu berarti ada nama kolom (Field) yang sama di beberapa tabel. Cara mengatasinya : sebutkan nama tabel sebelum nama kolom yang akan ditampilkan. Contohnya : SELECT tabelpembelian.notransaksi,tgl, tabelsupplier.kodesupp, supplier, kontak, tabelbarang.kodebarang, NamaBarang,HargaBeli,Jumlah,TotalHarga Simpan query yang dibuat dengan nama CetakPO, lihat seperti berikut: Scroll Layar Ke bawah sampai muncul Pilihan Buat Tampilan atau Create View untuk menyimpan hasil query seperti tampilan berikut.

31 Klik Buat Tampilan, akan tampil jendela Pada pilihan Nama View tulis nama Viewnya. Misalnya CetakPO Kembali ke Aplikasi VB.Net 1. Klik Menu Project

32 2. Klik Add New Item, akan tampil jendela seperti berikut 3. Klik Reporting 4. Pilih Crystalreports 5. Di Pilihan Name Beri Nama Report misalnya CetakPO.rpt 6. Klik Add, akan muncul tampilan berikut 7. Klik Pilihan As a Blank Report, klik OK akan tampil

33 Menghubungkan ke DSN (ODBC) 17. Klik Kanan Database Field 18. Pilih Database Expert, akan tampil 19. Karena sebelumya kita sudah membuat Laporan Supplier, maka kita tinggal memilih koneksi yang sudah di buat yaitu Pembelian. 20. Pilih koneksi Pembelian dengan cara Double Klik atau klik tanda (+) di samping Pembelian. Lihat tampilan berikut.

34 klik tanda maka akan tampil 21. OK, maka akan tampil kembali tampilan berikut

35 22. Double klik Database Field 23. Double CetakPO1, akan tampil 24. Kik Kanan Pilihan Group Name Fields pilih insert Group

36 Akan tampil Pilih NoTransaksi dan Klik OK. Hasilnya seperti berikut

37 25. Aturlah Area Section1 dan Section2 supaya rapat. Sedangkan Section2 dan GroupHeaderSection1 supaya di perlebar jaraknya. Lihat tampilan berikut 26. Tambahkan Text dengan cara klik kanan area yang kosong dan pilih Insert kemudian Text Object untuk membuat judul yaitu PURCHASE ORDER (P.O) seperti berikut

38

39 Aturlah sehigga tampil seperti berikut Dengan menambahkan Text Object Buatlah tulisan Nomor P.O seperti berikut

40 Kemudian Drag object Group #1 Name dan letakkan di samping Nomor P.O yang sudah dibuat. Lihat gambar Berikutya Drag kolom tgl dari cetakpo1 ke area report dan letakkan di bawah section3 (details) seperti berikut

41 Letakkan tgl yang berada diatas GroupHeaderSection1 dibawah Object Nomor P.O. seperti berikut Letakkan tgl yang berada dibawah Section3 (Details) disamping object tgl seperti berikut

42 Dengan cara yang sama drag terlebih dahulu kodesupp, supplier,kontak dari CetakPO1 ke area Section3 (Details) lihat tampilannya Atur seperti berikut

43 drag lagi kodebarang, namabarang, hargabeli, jumlah, totalharga dari CetakPO1 ke area Section3 (Details) lihat tampilannya Tutuplah area antara GroupHeaderSection1 dan Section3. Tampilan seperti berikut

44 Membuat Grand Total Klik kanan di area report yang kosong, pilih Insert pilih Summary. Lihat tampilan berikut Akan muncul jendela

45 Pilih cetakpo1.totalharga. klik OK Pilih Sum

46 Kemudian OK Hasilnya

47 27. Tampilkan hasil sementaranya dengan klik pilihan Main Report Preview 28. Menambahkan Nomor Urut, klik kanan diarea report yang kosong insert Special Field Record Number. lihat gambar Letakkan objectnya di area section3 (Details) seperti gambar berikut

48 Ganti Tulisan Record Number yang ada di atas GroupHeaderSection1 menjadi tulisan No. seperti tampilan berikut 29. Untuk mempercantik tambahkan object Box untuk daftar barang seperti tampilan berikut

49 Sehingga tampil seperti berikut Kemudian tambahkan Line untuk pembatas masing-masing kolom. Seperti berikut

50 Tambahkan Line kembali untuk membuat garis horizontal Menggunakan Design Report yang sudah Jadi. 12. Klik menu Project 13. Klik Add Windows Form, akan tampil

51 Tulis nama Form yang akan disimpan, misalnya FormCetakPO 14. Klik Add 15. Akan tampil 16. Klik jendela ToolBox, pilih kelompok Reporting, pilih CrystalReportViewer

52 17. Drag CrystalReportViewer ke Area Form, akan tampil 18. Klik pilihan, makan akan muncul

53 19. Klik Choose a CrystalReport, akan tampil 20. Pilih, akan tampil pilihan nama report yang sudah di buat. 21. Pilih cetakpo.rpt 22. OK

54 Memanggil FormCetakPO dari Tombol Cetak di Form Transaksi Pembelian 2. Double klik Tombol Cetak, dan tuliskan Script berikut Private Sub BtnCetak_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnCetak.Click If txtno.text = "" Then MsgBox("Nomor PO Kosong", MsgBoxStyle.Exclamation, "informasi") txtno.focus() Else FormCetakPO.CrystalReportViewer1.SelectionFormula = "{cetakpo1.notransaksi}='" & txtno.text & "'" FormCetakPO.CrystalReportViewer1.RefreshReport() FormCetakPO.MdiParent = FormMenu FormCetakPO.Show() Me.Hide() End If

BAB VIII PENGENALAN DATABASE

BAB VIII PENGENALAN DATABASE BAB VIII PENGENALAN DATABASE Pembahasan Materi : Mengetahui cara pembuatan database menggunakan MySQL. Mengetahui cara mengkoneksikan VB.NET 2008 dengan MySQL. Mengetahui cara menyimpan, mengedit dan menghapus

Lebih terperinci

PEMROGRAMAN VB.NET. Koneksi Ke Database

PEMROGRAMAN VB.NET. Koneksi Ke Database PEMROGRAMAN VB.NET Koneksi Ke Database Hal : 1 MEMBUAT DATABASE Buat sebuah aplikasi / project dengan nama AplikasiPenjualan. Buat sebuah database dengan nama Penjualan.accdb. dan buatlah tabel Barang

Lebih terperinci

Program Database Penjualan Barang

Program Database Penjualan Barang Program Database Penjualan Barang 1. Perancangan Struktur Database (dbpenjualan) a. Tabel Barang (tabel_barang) Tabel barang adalah tabel yang digunakan sebagai penyimpanan data data barang. Berikut struktur

Lebih terperinci

PEMROGRAMAN VB.NET. Sintaks Pada Class

PEMROGRAMAN VB.NET. Sintaks Pada Class PEMROGRAMAN VB.NET Sintaks Pada Class Hal : 1 MEMBUAT CLASS BARANG Tambahkan sebuah class dengan cara Klik kanan pada Project lalu pilih Add Class Atau klik menu Project Add Class Simpan dengan nama clsbarang

Lebih terperinci

Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All

Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All Membuat Project Baru VB Net 20100 Berikut langkahnya: Pastikan anda sudah Install Visual Basic 2010 pada komputer anda, Klik Start pada Windows All Programs Maka akan muncul : Klik File New - Project Maka

Lebih terperinci

BAB II MICROSOFT VISUAL STUDIO

BAB II MICROSOFT VISUAL STUDIO BAB II MICROSOFT VISUAL STUDIO 2.1 Pembuatan Database Pada Microsoft SQL Server Langkah-langkah pembuatan database pada Sql Server dapat dilakukan seperti berikut ini: 1. Langkah pertama yang dilakukan

Lebih terperinci

LAMPIRAN A. Private Sub Menu_utama_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

LAMPIRAN A. Private Sub Menu_utama_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 93 LAMPIRAN A 1. Login_admin Imports MySql.Data Imports MySql.Data.MySqlClient Public Class login_admin Dim nil As Integer = 0 Dim errc As Integer = 0 Private Sub btnlogin_click(byval sender As System.Object,

Lebih terperinci

P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit)

P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit) P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit) A. Tujuan Mahasiswa dapat melakukan operasi Data Manipulation Language (DML) melalui form aplikasi Mahasiswa dapat membuat koneksi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 66 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penulisan tugas akhir ini dalam pembuatan programnya menggunakan aplikasi XAMPP dan MySQL sebagai databasenya dengan bahasa pemrograman

Lebih terperinci

APLIKASI SERVICE KENDARAAN - VB.NET Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Rancangan Database Database dalam aplikasi

Lebih terperinci

Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL

Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL Pada pembelajaran ini akan dijelaskan cara membuat CRUD ( cread, read, update and delete) atau bahasa indonesianya Input, Edit, Delete Visual Basic.NET database

Lebih terperinci

Disini kita akan bahas cara koneksi antara Database MySQL dengan VB.Net 2010, semoga dengan ini E-book ini bisa ingat sepanjang jaman ya ^ ^

Disini kita akan bahas cara koneksi antara Database MySQL dengan VB.Net 2010, semoga dengan ini E-book ini bisa ingat sepanjang jaman ya ^ ^ Penulis : Nizar_Aluk Email @ nizar_aluk@yahoo.com YMessenger @ Nizar_aluk Facebook @ Nizar al varez WebBlog @ http://www.arekmbolong.wordpress.com/ Assalamualaikum Wr. Wb Disini kita akan bahas cara koneksi

Lebih terperinci

MODUL PRAKTIKUM PEMROGRAMAN VISUAL LANJUT

MODUL PRAKTIKUM PEMROGRAMAN VISUAL LANJUT MODUL PRAKTIKUM PEMROGRAMAN VISUAL LANJUT STUDI KASUS : APLIKASI INPUT BARANG + REPORT (Microsoft Access 2007 Visual Studio 2010 Crystal Report 2010) DOSEN PENGAMPU MATA KULIAH ATEP RUHIAT, M.KOM. MEMBUAT

Lebih terperinci

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, 2013 & MySQL Bahtiar Imran Assalamualaikum.. Pada kesempatan kali ini kita akan membahas mengenai bagaimana

Lebih terperinci

Materi Pemrograman Database 1 Didik Nugroho,S.Kom,M.kom MODUL III MEMBUAT FORM MENYIMPAN PROSES PEMBELIAN

Materi Pemrograman Database 1 Didik Nugroho,S.Kom,M.kom MODUL III MEMBUAT FORM MENYIMPAN PROSES PEMBELIAN Materi Pemrograman Database 1 MODUL III MEMBUAT FORM MENYIMPAN PROSES PEMBELIAN Langkah mengerjakan : 1.Buka Sql Server 2.Attact database anda, ditemmpat folder anda menyimpan pada pertemuan sebelumnya

Lebih terperinci

Crystal Reports (Bagian 2)

Crystal Reports (Bagian 2) Crystal Reports (Bagian 2) Model Implementasi Sumber Data Pull Mode Dalam Pull Mode, proses yang terjadi adalah melakukan koneksi ke database dan menarik data yang ada didalam database secara dinamis.

Lebih terperinci

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database PENDAHULUAN Ada Beberapa perintah query dalam VB.Net yang digunakan untuk mengelola database SQL SERVER diantaranya adalah sebagai berikut: SELECT Perintah ini digunakan untuk menampilkan tabel dalam database

Lebih terperinci

APLIKASI PEMBAYARAN SPP - SQL SERVER Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Membuat Database Dengan Sql Server

Lebih terperinci

Cara Koneksi Database

Cara Koneksi Database 2 Cara Koneksi Database Dalam pemrograman database, teknik koneksi menjadi syarat mutlak yang harus dikuasai. Bab ini akan membahas beberapa contoh cara koneksi VB.net 2005 dengan database Microsoft Access

Lebih terperinci

Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 1 BAB 3 VB.NET 2005 DAN CARA KONEKSI DATABASE Database Access 2003 1. Buka project vb.net 2005 pertemuan sebelumnya 2. buat form baru dengan nama ACCESS2003

Lebih terperinci

Fitur trial termasuk hal yang sering ditanyakan para pembuat program, tujuannya sederhana yaitu agar pemakaian program memiliki batas waktu tertentu. Jika anda memahami logikanya pembuatan fitur trial

Lebih terperinci

PEMROGRAMAN TERSTRUKTUR II

PEMROGRAMAN TERSTRUKTUR II PEMROGRAMAN TERSTRUKTUR II PERTEMUAN 12 CRYSTAL REPORTS Pada Visual Basic.Net 2010, crystal report belum terinstal secara otomatis, sehingga kita perlu menginstalnya sebelum digunakan. 1. Untuk membuat

Lebih terperinci

Belajar Cepat Membuat Aplikasi Menggunakan Visual Basic.Net + DB MYSQL

Belajar Cepat Membuat Aplikasi Menggunakan Visual Basic.Net + DB MYSQL MEMULAI TRANSAKSI PEMBELIAN BARANG. Teori dari dasar Inventori : 1. Jika terjadi transaksi pembelian barang kepada supplier maka, stok barang yang ada akan bertambah 2. Jika terjadi transaksi penjualan

Lebih terperinci

APLIKASI PERSEDIAAN STOK BARANG - VB.NET Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Pada bab ini akan dibahas tentang

Lebih terperinci

MODUL 4 Pemrograman ADO.NET : Disconnected Environtment

MODUL 4 Pemrograman ADO.NET : Disconnected Environtment MODUL 4 Pemrograman ADO.NET : Disconnected Environtment TUJUAN : Mahasiswa mampu memahami dan menerapkan penggunaan sintak disconnected pada database, pada materi ini membahas koneksi secara terus-menerus

Lebih terperinci

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0. No. : LST/PTI/PTI 8/0 Revisi : 0 Tgl. : 5-3-009 Hal. dari 3 hal.. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.. Sub Kompetensi Dapat mengakses

Lebih terperinci

Modul x login dan Periode

Modul x login dan Periode A.Tujuan 1.Membuat form untuk kegiatan proses posting B.Teori B.1 Membuat Pesan Modul x login dan Periode Dim msgrslt As MsgBoxResult = MsgBox("Are you 21 years old or older?.", MsgBoxStyle.YesNo) If msgrslt

Lebih terperinci

APLIKASI RAWAT JALAN - VB.NET Database access, Crystal Report 8.5 Harga khusus untuk pembelajaran Rp. 100.000,- Permintaan revisi dikenakan biaya sesuai tingkat kesulitan Cara pembayaran melalui transfer

Lebih terperinci

Membuat Project Baru APLIKASI PENJUALAN - VB.Net Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Tahapan pertama dalam

Lebih terperinci

Source Code Test Program Dengan VB Net

Source Code Test Program Dengan VB Net Source Code Test Program Dengan VB Net Jastis Bago jastis_quitaris@yahoo.com admin@niascommunity.web.id http://niascommunity.web.id Lisensi Dokumen: Copyright 2003-2006 IlmuKomputer.Com Seluruh dokumen

Lebih terperinci

APLIKASI LOUNDRY - VB.NET 2008 Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 5.1 Rancangan Database Rancangan database

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 66 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Sistem Tahap ini merupakan tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisa dan perancangan selesai dilakukan. Untuk menjalankan

Lebih terperinci

Budi Permana, S.Kom nobiasta@gmail.com. Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom nobiasta@gmail.com. Pendahuluan. Lisensi Dokumen: Aplikasi Simpan, Edit, Cari, Hapus Menggunakan Visual Basic 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

APLIKASI PENGGAJIAN - VB.NET Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 4.2 Normalisasi File Dan Relasi Tabel Normalisasi

Lebih terperinci

MODUL 3 Pemrograman ADO.NET : Connected Environtment

MODUL 3 Pemrograman ADO.NET : Connected Environtment MODUL 3 Pemrograman ADO.NET : Connected Environtment TUJUAN : Mahasiswa mampu memahami dan menerapkan penggunaan sintak connected pada database, pada materi ini membahas koneksi secara terus-menerus ke

Lebih terperinci

APLIKASI PERSEDIAAN BARANG - SQL SERVER Database SQL Server 2005, Crystal Report 8.5 Harga khusus untuk tugas akhir mahasiswa Rp. 100.000,- Permintaan revisi dikenakan biaya sesuai tingkat kesulitan Cara

Lebih terperinci

KONEKSI DATABASE SQL DENGAN VB.NET

KONEKSI DATABASE SQL DENGAN VB.NET KONEKSI DATABASE SQL DENGAN VB.NET ADO. NET ADO merupakan singkatan dari Active X Data Object yang dipakai untuk mengaskes data dalam suatu database seperti SQL Server, MS Access, Oracle ataupu file seperti

Lebih terperinci

APLIKASI PENGOLAHAN NILAI - VB.NET Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Membuat Database Dan Tabel Lakukan langkah-langkah

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net BAB IV IMPLEMENTASI DAN PENGUJIAN 4. 1 Instalasi Software Dalam pembuatan program ini penulis menggunakan Visual Basic. Net dalam menjalankan program aplikasi ini dan menggunakan aplikasi Crystal Report

Lebih terperinci

CRYSTAL REPORT. Menurut Daryanto mengemukakan bahwa Crystal report, yaitu: Crystal report merupakan tool yang sering digunakan untuk membuat laporan.

CRYSTAL REPORT. Menurut Daryanto mengemukakan bahwa Crystal report, yaitu: Crystal report merupakan tool yang sering digunakan untuk membuat laporan. CRYSTAL REPORT Menurut Daryanto mengemukakan bahwa Crystal report, yaitu: Crystal report merupakan tool yang sering digunakan untuk membuat laporan. Menurut Madcom dalam bukunya yang berjudul Database

Lebih terperinci

Form Login Menggunakan Combobox Dengan VB.Net dan MySQL Workbench

Form Login Menggunakan Combobox Dengan VB.Net dan MySQL Workbench Form Login Menggunakan Combobox Dengan VB.Net dan MySQL Workbench Oleh: Hilman Habibi Form login digunakan untuk memprotect program supaya tidak semua orang bisa melihat informasi yang ada pada program

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

Lebih terperinci

PENGKODEAN AKSES FORM SISTEM USER

PENGKODEAN AKSES FORM SISTEM USER WIRATSOFT INC CORPORATION 2012 PENGKODEAN AKSES FORM SISTEM USER MICROSOFT VISUAL BASIC.NET 2005 WIRAT.NET 10/11/2012 Hak Akses USER Pengantar Tulisan Pada saat membuat aplikasi (vb.net) untuk materi skripsi,

Lebih terperinci

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS I. Tujuan : 1. Mahasiswa dapat memahami tentang komponen pada Visual Basic yang digunakan untuk membuat koneksi aplikasi Visual Basic dengan

Lebih terperinci

MODUL 2 SELECTION & LOOPING PADA FORM

MODUL 2 SELECTION & LOOPING PADA FORM MODUL 2 SELECTION & LOOPING PADA FORM TUJUAN : Mahasiswa mampu menguasai dan memahami penggunaan logika selection dan looping di Visual Basic.Net dengan implementasi pada Form dan object. Materi : Selection

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 MEMBUAT BACKUP DATABASE DI VB.NET 2005 Buatlah form seperti gambar di bawah ini (terdiri dari) : 1. groupbox 2. drivelistbox 3. dirlistbox 4. filelistbox 5. label 6. textbox

Lebih terperinci

SMK BHAKTI NUSANTARA BOJA

SMK BHAKTI NUSANTARA BOJA MEMBUAT FORM BASIS DATA DAN KONEKSI KE MYSQL MEMBUAT FORM DATABASE DI MICROSOFT ACCESS DISUSUN OLEH : DEKA MUKHAMAD WILDAN SMK BHAKTI NUSANTARA BOJA TAHUN PELAJARAN 2013/2014 E-Mail : bhinus_boja@smkbhinus.net

Lebih terperinci

Belajar Cepat Membuat Aplikasi Menggunakan Visual Basic.Net + DB MYSQL

Belajar Cepat Membuat Aplikasi Menggunakan Visual Basic.Net + DB MYSQL MEMULAI PROSES TRANSAKSI PENJUALAN Teori dari dasar Inventori : 3. Jika terjadi transaksi pembelian barang kepada supplier maka, stok barang yang ada akan bertambah 4. Jika terjadi transaksi penjualan

Lebih terperinci

APLIKASI RAWAT INAP (VB.Net 2008) Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Pada bab ini akan dibahas tentang aplikasi

Lebih terperinci

MODUL 2 PERANCANGAN INTERFACE

MODUL 2 PERANCANGAN INTERFACE 6 MODUL 2 PERANCANGAN INTERFACE A. Tujuan Praktikum 1. Mahasiswa mampu memahami struktur dasar dan konsep pemrograman berbasis objek pada Visual Basic 2. Mahasiswa mampu membuat interface antar muka untuk

Lebih terperinci

Tutorial, Source code, Request Program Visual Basic

Tutorial, Source code, Request Program Visual Basic Tutorial, Source code, Request Program Visual Basic Oleh : Moh. A Azis Membuat Form Transaksi Barang Keluar Program Persediaan Barang Form barang keluar digunakan untuk melakukan transaksi penginputan

Lebih terperinci

Budi permana, S.Kom

Budi permana, S.Kom Aplikasi Password VB 2010 Dengan Database Ms. Access 2007 Budi permana, S.Kom nobiasta@gmail.com http://budinobipermana.wordpress.com/ Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,

Lebih terperinci

Bahasa Pemrograman-1 (Visual Basic)

Bahasa Pemrograman-1 (Visual Basic) Praktikum-17 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom MEMBUAT DATABASE MYSQL DENGAN SQL-YOG 1. Aktifkan Wamp Server : Klik Start, Program, WampServer, Start WampServer 2. Buka SQL-Yog : Klik Start, Program,

Lebih terperinci

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom  Pendahuluan. Lisensi Dokumen: Aplikasi Sederhana Simpan Data Dengan Visual Studio 2010 Secara Otodidak Budi Permana, S.Kom nobiasta@gmail.com http://budinobipermana.co.cc Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,

Lebih terperinci

Merancang Project. Form Module Class Module Report. Form 1, Form 2, Minimarket (NamaProject) Gambar 4.1 Flowchart Project Sistem Informasi Minimarket

Merancang Project. Form Module Class Module Report. Form 1, Form 2, Minimarket (NamaProject) Gambar 4.1 Flowchart Project Sistem Informasi Minimarket Merancang Project Setelah desain database dan tabel selesai, langkah berikutnya adalah desain project menggunakan Visual Basic 6.0. Berikut tahap-tahap yang harus kita lakukan untuk merancang program sesuai

Lebih terperinci

Bill of Material. Bab ini menjelaskan mengenai pembuatan form bill of material yang digunakan dalam program aplikasi sistem informasi manufaktur.

Bill of Material. Bab ini menjelaskan mengenai pembuatan form bill of material yang digunakan dalam program aplikasi sistem informasi manufaktur. Bill of Material Bab ini menjelaskan mengenai pembuatan form bill of material yang digunakan dalam program aplikasi sistem informasi manufaktur. Selain itu, juga menjelaskan mengenai pembuatan tabel-tabel

Lebih terperinci

Field Tipe Data Size Keterangan userid Text 12 Primary key namauser Text 30 - password Text 8 - akses Text 10 -

Field Tipe Data Size Keterangan userid Text 12 Primary key namauser Text 30 - password Text 8 - akses Text 10 - Buatlah database baru dan beri nama penjualan Buat beberapa tabel berikut: 1. Barang Kodebrg Text 12 Primary key Namabrg Text 30 - Hargabl Currency - Input mask Hargajl Currency - Input mask Stok Number

Lebih terperinci

PEMROGRAMAN INPUT JURNAL TRANSAKSI

PEMROGRAMAN INPUT JURNAL TRANSAKSI PEMROGRAMAN INPUT JURNAL TRANSAKSI Bab ini: Membahas tentang tabel yang digunakan dalam pembuatan form input jurnal. Membahas tentang pembuatan form input jurnal. Membahas tentang edit, hapus, dan update

Lebih terperinci

BAB IV IMPLEMENTASI DAN TESTING

BAB IV IMPLEMENTASI DAN TESTING BAB IV IMPLEMENTASI DAN TESTING 4.1. Spesifikasi Kebutuhan Sumber Daya. Dalam merancang sistem informasi untuk klinik Sumber Sehat, ada beberapa hal yang perlu dan harus di siapkan antara lain : Perangkat

Lebih terperinci

Sistem Distribusi Data Melalui COM+ Dengan Visual Basic

Sistem Distribusi Data Melalui COM+ Dengan Visual Basic Sistem Distribusi Data Melalui COM+ Dengan Visual Basic Artikel ini telah dipublikasikan pada majalah Mikrodata Vol. 5 Series 17, May 2002. Agus Kurniawan agusk@cs.ui.ac.id http://blog.aguskurniawan.net

Lebih terperinci

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010 Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

9 LANGKAH MUDAH KONEKSIKAN VISUAL FOXPRO DENGAN MySQL

9 LANGKAH MUDAH KONEKSIKAN VISUAL FOXPRO DENGAN MySQL 9 LANGKAH MUDAH KONEKSIKAN VISUAL FOXPRO DENGAN MySQL Visual FoxPro atau yang sering disebut dengan VFP merupakan integrasi dengan mesin database relasionalnya sendiri yang membentang FoxPro's Xbase dengan

Lebih terperinci

Tutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access

Tutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access Tutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access Penjelasan Program: Program Database Mahasiswa Teknik Industri ini merupakan

Lebih terperinci

MODUL D :// Mahasiswa memahami konsep pembuatan database. Mahasiswa memahami konsep pembuatan program dasar aplikasi database

MODUL D :// Mahasiswa memahami konsep pembuatan database. Mahasiswa memahami konsep pembuatan program dasar aplikasi database MODUL D :// Mahasiswa memahami konsep pembuatan database. Mahasiswa memahami konsep pembuatan program dasar aplikasi database I. Membuat DataBase 1. Buatlah database di Access ->Pilih Blank Access Database

Lebih terperinci

Sistem Informasi Penggajian Karyawan Berbasis Desktop

Sistem Informasi Penggajian Karyawan Berbasis Desktop BINA INSANI ICT JOURNAL, Vol. 4, No. 2, Desember 2017, 179-188 ISSN: 2355-3421 (Print) ISSN: 2527-9777 (Online) 179 Sistem Informasi Penggajian Karyawan Berbasis Desktop Imron Wignyowiyoto 1, Syahbaniar

Lebih terperinci

www.konsultasivb.com

www.konsultasivb.com Oleh : Uus Rusmawan Hal - 1 Program Ganti Password User Catatan : Anda harus membuat database dan memiliki tabel kasir terlebih dahulu. Field Type Size Ket Kodeksr Text 5 Primary Key Namaksr Text 30 Passwordksr

Lebih terperinci

Crystal Reports. Metode Pull Mode & Push Mode

Crystal Reports. Metode Pull Mode & Push Mode Crystal Reports Metode Pull Mode & Push Mode Mengenal Crystal Reports (CR) Crystal Reports merupakan tool pencetakan stan dar yang ada pada Microsoft Visual Studio.NET. Crystal Reports digunakan untuk

Lebih terperinci

Bab XII Mencetak Data SQL Server

Bab XII Mencetak Data SQL Server 96 Bab XII Mencetak Data SQL Server 12. 1 Tujuan a. Mahasiswa mampu membuat Laporan dengan Seagate Crystal Report. b. Mahasiswa mampu menerapkan Laporan di dalam aplikasi. 12. 2 Materi a. Mencetak Data

Lebih terperinci

MEMBUAT LAPORAN (DATA REPORT)

MEMBUAT LAPORAN (DATA REPORT) 1 MEMBUAT LAPORAN (DATA REPORT) Data Report merupakan sebuah desain untuk mencetak laporan dimana memiliki bagian-bagian seperti terlihat pada gambar 1 berikut : Gambar 1. Tampilan Data Report Maksud dari

Lebih terperinci

PEMROGRAMAN VISUAL BASIC

PEMROGRAMAN VISUAL BASIC PEMROGRAMAN VISUAL BASIC Setelah memahami bahasa Visual Basic dasar untuk menuliskan kode program, langkah selanjutnya adalah mempelajari pemrograman VB itu sendiri. 6.1 Sub Procedure Sejauh ini, Anda

Lebih terperinci

Visual Programming 2. P-14,15 Fery Updi,M.Kom

Visual Programming 2. P-14,15 Fery Updi,M.Kom Visual Programming 2 P-14,15 Fery Updi,M.Kom 1 Mahasiswa mampu: Melakukan configurasi Visual Studio.NET, Membuat Custom Classes, Melakukan koneksi ke Database, Membuat aplikasi Form Entry sederhana, Kompetensi

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 Membuat Program Trial Berdasarkan Tanggal 1. buatlah database dengan nama DB1.MDB 2. buatlah tabel dengan nama table1 3. buatlah field dengan nama TGLMulai 4. buka VB 5. buatlah

Lebih terperinci

Pengenalan Microsoft Visual Studio 2010

Pengenalan Microsoft Visual Studio 2010 Pengenalan Microsoft Visual Studio 2010 1. Pertama Klik Start Pilih Microsoft Visual Studio 2010 2. Kemudian akan muncul seperti tampilan di bawah ini, ada dua option : a. New Project (Membuat Project

Lebih terperinci

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS Membuat program Aplikasi ternyata tidak sesulit seperti yang dibayangkan. Untuk kebutuhan di kantor kita bisa membuatnya sendiri dengan belajar otodidak. Selain

Lebih terperinci

Budi Permana, S.Kom

Budi Permana, S.Kom Laporan Menggunakan Crystal Report Pada Visual Basic 2010 Budi Permana, S.Kom nobiasta@gmail.com http://budinobipermana.wordpress.com/ Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,

Lebih terperinci

Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report

Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report I.Koneksi DataBase MySQL Selain dengan Microsoft Acess, Visual Basic memilik koneksi dengan Jenis database lainnya, seperti MySQL, Oracle, Postgress

Lebih terperinci

MEMBUAT FORM INPUT DATA DENGAN VB NET 2005 DAN DATABASE MS SQL SERVER 2005 EXPRESS

MEMBUAT FORM INPUT DATA DENGAN VB NET 2005 DAN DATABASE MS SQL SERVER 2005 EXPRESS MEMBUAT FORM INPUT DATA DENGAN VB NET 2005 DAN DATABASE MS SQL SERVER 2005 EXPRESS A. Membuat Database 1. Buka jendela Server Explorer. 2. Klik kanan pada connection, dan pilih add new Database 3. Akan

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi perparkiran

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi perparkiran 61 BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1 Implementasi Implementasi perancangan pada sistem informasi perparkiran dilakukan dengan menggunakan bahasa pemrograman Visual Basic 6.0, dengan basis data

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implemintasi merupakan kelanjutan dari kegiatan perancangan sistem.

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implemintasi merupakan kelanjutan dari kegiatan perancangan sistem. BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM 5.1. Implementasi Implemintasi merupakan kelanjutan dari kegiatan perancangan sistem. Tahap ini merupakan tahap meletakkan sistem supaya siap untuk di operasikan

Lebih terperinci

E-Trik Visual C++ 6.0

E-Trik Visual C++ 6.0 DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis

Lebih terperinci

Bab 4. Hasil Dan Pembahasan

Bab 4. Hasil Dan Pembahasan Bab 4 Hasil Dan Pembahasan Setelah melakukan tahap perancangan aplikasi, maka pada bab ini akan dibahas tentang hasil dan pembahasan yang meliputi implementasi dari perancangan, pengujian, dan hasil analisa.

Lebih terperinci

SOLUTIONS DAN PROJECT

SOLUTIONS DAN PROJECT 1 01 LINGKUNGAN VB.NET DAN VISUAL STUDIO 2010 SOLUTIONS DAN PROJECT SOLUTIONS Solutions Pada Visual Studio merupakan Kumpulan dari Project Project yang bersifat global dalam ruang lingkup.net Framework.

Lebih terperinci

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA TABEL Dalam pembuatan database, data yang pertama dibuat adalah tabel. Tabel merupakan kumpulan data yang tersusun menurut aturan tertentu dan merupakan komponen utama pada database. Table disusun dalam

Lebih terperinci

APLIKASI PEMBELIAN BARANG - VB.Net Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Membuat Project Baru Tahapan pertama

Lebih terperinci

Fakultas Teknologi Informasi UJIAN AKHIR SEMESTER GENAP TAHUN AJARAN 2011/2013

Fakultas Teknologi Informasi UJIAN AKHIR SEMESTER GENAP TAHUN AJARAN 2011/2013 Fakultas Teknologi Informasi UJIAN AKHIR SEMESTER GENAP TAHUN AJARAN 2011/2013 Mata Kuliah : Pemrograman Visual 2 Kelompok : KI Hari/Tanggal : Sabtu, 15 Februari 2014 Waktu : 120 menit Dosen : Agus Umar

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 -

Oleh : Uus Rusmawan Hal - 1 - Hal - 1 - BAB CRYSTAL REPORT Dalam modul ini Crystall Report yang digunakan adalah versi 8.5. sebagai langkah awal kita akan mencoba membuat laporan data barang. Ikutilah langkah-langkah berikut ini. 1.

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 -

Oleh : Uus Rusmawan Hal - 1 - Hal - 1 - BAB KONEKSI ACCESS KONEKSI MENGGUNAKAN OBJEK To the point Yang dimaksud dengan menggunakan objek adalah menggunakan adodc. Ikuti langkahnya step by step pada redaksi dan gambar di bawah ini.

Lebih terperinci

Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan

Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan menganalisa data dengan berbagai jalan yang berbeda. Query

Lebih terperinci

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 HASIL DAN PEMBAHASAN BAB 4 HASIL DAN PEMBAHASAN 4.1 Implementasi Database Berikut ini adalah basis data dari rancangan tabel yang telah dibuat kedalam MySql Server. Gambar 4.1 Struktur Tabel Data Wajib Pajak 48 49 Gambar 4.2

Lebih terperinci

MEMBUAT KONEKSI MySQL DENGAN DELPHI7. Program yang disiapkan : 1. Delphi 7 2. MySQL. Langkah-langkah :

MEMBUAT KONEKSI MySQL DENGAN DELPHI7. Program yang disiapkan : 1. Delphi 7 2. MySQL.  Langkah-langkah : MEMBUAT KONEKSI MySQL DENGAN DELPHI7 Program yang disiapkan : 1. Delphi 7 2. MySQL 3. MySQL Connector (Download di http://dev.mysql.com/downloads/connector/odbc/) Langkah-langkah : 1. Memastikan bahwa

Lebih terperinci

APLIKASI PEMESANAN DAN PENGIRIMAN BARANG - SQL SERVER Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Sebelum membahas

Lebih terperinci

BAB 4 PROTOKOL TCP UDP - REMOTE

BAB 4 PROTOKOL TCP UDP - REMOTE BAB 4 PROTOKOL TCP UDP - REMOTE Daftar Isi: Pendahuluan... 1 UDP Remote... 2 UDP Server... 2 Komunikasi Program client server UDP Remote... 4 UDP Client... 7 TCP Remote... 8 TCP Server dengan console...

Lebih terperinci

Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp Terbit pertama: Maret 2005 Sinopsis singkat:

Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp Terbit pertama: Maret 2005 Sinopsis singkat: Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp 34.800 Terbit pertama: Maret 2005 Sinopsis singkat: Buku ini berisi pembahasan mengenai pengembangan aplikasi database Client-Server dengan Visual

Lebih terperinci

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 1. Public Class Form1 Dim aksi As String Dim nilai As Double Dim hasil As Double Dim simpan As Double Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 2. Private

Lebih terperinci

Praktikum 6 SubForm dan Kode VBA

Praktikum 6 SubForm dan Kode VBA Praktikum 6 SubForm dan Kode VBA A. TUJUAN Dapat mengkaitkan antara Form Utama dan SubForm Dapat menghubungkan antar Form secara manual Memahami arti dari Non-Synchronized Form Dapat memodifikasi properti

Lebih terperinci

Pengenalan APLIKASI DATABASE

Pengenalan APLIKASI DATABASE Page 1 of 23 APLIKASI DATABASE Pengenalan Aplikasi database merupakan aplikasi yang menggunakan database berbasis komputerisasi dan tampilan form sebagai media penghubung antara user dan database, dimana

Lebih terperinci

LAMPIRAN. Dim WithEvents diagnosa As New DB_MYSQL Dim sql = "select * from gejala order by kode asc"

LAMPIRAN. Dim WithEvents diagnosa As New DB_MYSQL Dim sql = select * from gejala order by kode asc LAMPIRAN 1. Frm. Diagnosa Imports System.Math Imports pika_sistem_pakar.data Public Class frmdiagnosa Dim WithEvents diagnosa As New DB_MYSQL Dim sql = "select * from gejala order by kode asc" '//untuk

Lebih terperinci

LAMPIRAN SKRIPSI. A. Lampiran Capture Program. Gambar L.1 Tampilan Layar Menu Home. Gambar L.2 Tampilan Layar Menu Login

LAMPIRAN SKRIPSI. A. Lampiran Capture Program. Gambar L.1 Tampilan Layar Menu Home. Gambar L.2 Tampilan Layar Menu Login L1 LAMPIRAN SKRIPSI A. Lampiran Capture Program Gambar L.1 Tampilan Layar Menu Home Gambar L.2 Tampilan Layar Menu Login Gambar L.3 Tampilan Layar Menu Login Jika Terjadi Warning L2 Gambar L.4 Tampilan

Lebih terperinci

MENGGUNAKAN SUB FORM. Adi Rachmanto, S.Kom., M.Kom Program Studi Akuntansi FEB UNIKOM

MENGGUNAKAN SUB FORM. Adi Rachmanto, S.Kom., M.Kom Program Studi Akuntansi FEB UNIKOM MENGGUNAKAN SUB FORM Adi Rachmanto, S.Kom., M.Kom Program Studi Akuntansi FEB UNIKOM KONSEP FORM TRANSAKSI Dalam membuat form transaksi, kita melibatkan ke-4 tabel yang telah kita buat. Ketika menyimpan

Lebih terperinci

LAMPIRAN MODUL 3 PERANCANGAN SISTEM INFORMASI

LAMPIRAN MODUL 3 PERANCANGAN SISTEM INFORMASI LAMPIRAN MODUL 3 PERANCANGAN SISTEM INFORMASI TI3205 PERANCANGAN TEKNIK INDUSTRI 2 PENGENALAN MICROSOFT ACCESS 2007 PROGRAM STUDI TEKNIK INDUSTRI INSTITUT TEKNOLOGI BANDUNG 2011 LAMPIRAN : PENGENALAN MICROSOFT

Lebih terperinci