ni saya akan membahas tentang cara membuat aplikasi penjualan yang sangat sederhana menggunakan...

19
ni saya akan membahas tentang cara membuat aplikasi penjualan yang sangat sederhana menggunakan visual basic 6.0 dengan database SQL Server 2000. Pastikan Anda sudah mengaktifkan SQL Server Service Manager. Untuk cara mengaktifkannya dapat dilihat di sini . Kemudian buatlah database dengan nama “Penjualan”, caranya dapat dilihat di sini . Lalu buatlah beberapa tabel dengan struktur tabel seperti di bawah ini : Tabel Barang Tabel Penjualan Tabel Penjualan Detail Membuat Tampilan Master Barang Sekarang membuat tampilan form master data barang. Jadi intinya, seluruh data barang yang ada dapat di input ke dalam database melalui form master barang ini. Namun sebelum bekerja membuat form ini, aktifkan dulu komponen- komponen tambahan yang diperlukan dalam form ini. Yaitu, Microsoft ADO Data Control 6.0 (OLEDB) dan Microsoft DataGrid Control 6.0 (OLEDB). Caranya klik menu Project Components, atau tekan tombol Ctrl+T.

Upload: tito-succes-panjaitan

Post on 29-Jul-2015

328 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Ni Saya Akan Membahas Tentang Cara Membuat Aplikasi Penjualan Yang Sangat Sederhana Menggunakan Visual Basic 6

ni saya akan membahas tentang cara membuat aplikasi penjualan yang sangat sederhana menggunakan visual basic 6.0 dengan database SQL Server 2000. Pastikan Anda sudah mengaktifkan SQL Server Service Manager. Untuk cara mengaktifkannya dapat dilihat di sini. Kemudian buatlah database dengan nama “Penjualan”, caranya dapat dilihat di sini. Lalu buatlah beberapa tabel dengan struktur tabel seperti di bawah ini :

Tabel Barang

Tabel Penjualan

Tabel Penjualan Detail

Membuat Tampilan Master Barang

Sekarang membuat tampilan form master data barang. Jadi intinya, seluruh data barang yang ada dapat di input ke dalam database melalui form master barang ini. Namun sebelum bekerja membuat form ini, aktifkan dulu komponen-komponen tambahan yang diperlukan dalam form ini. Yaitu, Microsoft ADO Data Control 6.0 (OLEDB) dan Microsoft DataGrid Control 6.0 (OLEDB). Caranya klik menu Project – Components, atau tekan tombol Ctrl+T.

Page 2: Ni Saya Akan Membahas Tentang Cara Membuat Aplikasi Penjualan Yang Sangat Sederhana Menggunakan Visual Basic 6

Pada jendela Components, pilih Microsoft ADO Data Control 6.0 (OLEDB) dan Microsoft DataGrid Control 6.0 (OLEDB). Lalu klik OK.

Hasilnya dapat dilihat di panel sebelah kiri.

Page 3: Ni Saya Akan Membahas Tentang Cara Membuat Aplikasi Penjualan Yang Sangat Sederhana Menggunakan Visual Basic 6

Kemudian buatlah tampilan form seperti gambar di bawah ini, dengan menambahkan beberapa komponen ke dalam form, yaitu:

Frame : 4 Label : 4 TextBox : 5 CommandButton : 8 DataGrid : 1 Adodc : 2

Atur properties masing-masing komponen seperti tabel berikut :

Komponen Properties NilaiForm Name frmBarang

BorderStyle 1 – Fixed SingleCaption .:: Master Data Barang ::.

Page 4: Ni Saya Akan Membahas Tentang Cara Membuat Aplikasi Penjualan Yang Sangat Sederhana Menggunakan Visual Basic 6

StartUpPosition 2 – CentreScreen

Frame1Name Frame1Text

Label1 Caption Kode

TextBox1Name TxtKodeBarangTabIndex 1Text

Label2 Caption Nama

TextBox2Name TxtNamaBarangTabIndex 2Text

Label3 Caption Harga

TextBox3Name TxtHargaTabIndex 3Text

Label4 Caption Stock

TextBox4Name TxtStokTabIndex 4Text

Frame2Name Frame2Text

Command1Name CmdTambahCaption TambahTabIndex 5

Command2Name CmdUbahCaption UbahTabIndex 6

Command3Name CmdHapusCaption HapusTabIndex 7

Frame3Name Frame3Text Masukkan Kode Barang

TextBox4Name TxtCariTabIndex 8Text

Command4Name CmdCariCaption CariTabIndex 9

Frame4Name Frame4Text

Command5Name CmdFirstCaption <<TabIndex 10

Command6 Name CmdPrev

Page 5: Ni Saya Akan Membahas Tentang Cara Membuat Aplikasi Penjualan Yang Sangat Sederhana Menggunakan Visual Basic 6

Caption <TabIndex 11

Command7Name CmdNextCaption >TabIndex 12

Command8Name CmdLastCaption >>TabIndex 13

DataGrid1 DataSource Adodc1

Adodc1Name Adodc1Visible False

Adodc2Name Adodc2Visible False

 

Setelah semua properties diatur, maka akan menghasilkan tampilan seperti ini:

Membuat Koneksi Database

1. Klik kanan komponen Adodc1 – pilih ADODC Properties.2. Pada tab General di jendela Property Page, pilih Use Connection String –

klik tombol Build…

Page 6: Ni Saya Akan Membahas Tentang Cara Membuat Aplikasi Penjualan Yang Sangat Sederhana Menggunakan Visual Basic 6

3. Pada tab Provider pilih Microsoft OLE DB Provider for SQL Server, lalu klik Next.

4. Pada tab Connection isikan nama server (contoh: DELHERU), kemudian pilih Use Windows NT Integrated security, kemudian pilih Select the

Page 7: Ni Saya Akan Membahas Tentang Cara Membuat Aplikasi Penjualan Yang Sangat Sederhana Menggunakan Visual Basic 6

database on the server dan pilih database yang akan digunakan (contoh: Penjualan).

5. Kemudian klik tombol Test Connection lalu klik OK. Jika koneksi sukses maka akan keluar informasi berikut ini :

6. Anda akan dihadapkan pada jendela Property Page lagi. Sekarang pilih tab RecordSource, pada Command Type pilih 2 – adCmdTable, lalu pada Table or Store Procedure Name pilih tabel Barang. Kemudian klik Apply – OK.

Page 8: Ni Saya Akan Membahas Tentang Cara Membuat Aplikasi Penjualan Yang Sangat Sederhana Menggunakan Visual Basic 6

7. Lakukan hal yang sama pada komponen Adodc2 seperti langkah 1-6.8. Kemudian atur lagi properties TextBox (TxtKodeBarang, TxtNamaBarang,

TxtHarga, TxtStok) seperti tabel di bawah ini :

Komponen Properties Nilai

TxtKodeBarangDataSource Adodc1DataField Id_Barang

TxtNamaBarangDataSource Adodc1DataField Nama_Barang

TxtHargaDataSource Adodc1DataField Harga_Barang

TxtStokDataSource Adodc1DataField Stok

 

Menulis Coding Program

1. Masuklah pada halaman kode, klik menu View – Code2. Dari baris pertama halaman kode tulis coding untuk membuat kode barang

otomatis, seperti berikut ini :

Page 9: Ni Saya Akan Membahas Tentang Cara Membuat Aplikasi Penjualan Yang Sangat Sederhana Menggunakan Visual Basic 6

3. Kembali pada halaman desain form, klik View – Object. Kemudian klik ganda tombol Tambah dan tulis coding berikut ini :

4. Kembali pada halaman desain form. Kemudian klik ganda tombol Ubah dan tulis coding berikut ini :

Page 10: Ni Saya Akan Membahas Tentang Cara Membuat Aplikasi Penjualan Yang Sangat Sederhana Menggunakan Visual Basic 6

5. Kembali pada halaman desain form. Kemudian klik ganda tombol Hapus dan tulis coding berikut ini :

6. Kembali pada halaman desain form. Kemudian klik ganda tombol Cari dan tulis coding berikut ini :

7. Kembali pada halaman desain form. Kemudian klik ganda tombol << dan tulis coding berikut ini :

Page 11: Ni Saya Akan Membahas Tentang Cara Membuat Aplikasi Penjualan Yang Sangat Sederhana Menggunakan Visual Basic 6

8. Kembali pada halaman desain form. Kemudian klik ganda tombol < dan tulis coding berikut ini :

9. Kembali pada halaman desain form. Kemudian klik ganda tombol > dan tulis coding berikut ini :

10. Kembali pada halaman desain form. Kemudian klik ganda tombol >> dan tulis coding berikut ini :

11. Kembali pada halaman desain form. Kemudian klik ganda TextBox Harga (txtHarga)

dan tulis coding berikut ini :

12. Kembali pada halaman desain form. Kemudian klik ganda TextBox Stok (TxtStok)

dan tulis coding berikut ini :

Page 12: Ni Saya Akan Membahas Tentang Cara Membuat Aplikasi Penjualan Yang Sangat Sederhana Menggunakan Visual Basic 6

Menjalankan Program

Setelah semua langkah-langkah di atas sudah selesai, Anda dapat menjalankan program tersebut dengan menekan F5 atau Run. Jika segala sesuatunya sukses, maka akan muncul tampilan seperti gambar di bawah ini :

Untuk menambah data, klik tombol Tambah, lalu masukkan data seperti contoh berikut :

Page 13: Ni Saya Akan Membahas Tentang Cara Membuat Aplikasi Penjualan Yang Sangat Sederhana Menggunakan Visual Basic 6

Kemudian klik tombol Simpan, maka data yang dimasukkan tadi telah tersimpan di database.

Page 14: Ni Saya Akan Membahas Tentang Cara Membuat Aplikasi Penjualan Yang Sangat Sederhana Menggunakan Visual Basic 6

Untuk mengedit, mengahapus, dan mencari data, anda bisa mencobanya sendiri. Dan untuk program transaksi penjualan, tunggu postingan berikutnya…..

Koneksi Visual Basic 6 Ke MySQL

Sesuai janji saya di artikel ini, saya akan menulis tentang bagaimana aplikasi Visual Basic 6 anda terkoneksi dengan MySQL. Saya beranggapan anda sudah belajar tentang dasar-dasar Visual Basic 6. Artikel ini hanya akan membahas tentang bagaimana Visual Basic 6 dapat berkomunikasi aplikasi database MySQL.

Buatlah prosedur baru di form MDI anda atau di Module (dan pastikan kalau di Module, prosedur anda adalah Public sehingga dapat dipanggil dari form utama anda). Berikan nama prosedur itu yang mewakili dengan koneksi anda. Misalnya, buat koneksi.Prosedur yang saya buat adalah sebagai berikut:

Private Sub buat_koneksi()Dim ConnString As StringDim db_name As StringDim db_server As StringDim db_port As StringDim db_user As String

Page 15: Ni Saya Akan Membahas Tentang Cara Membuat Aplikasi Penjualan Yang Sangat Sederhana Menggunakan Visual Basic 6

Dim db_pass As String'//error trapingOn Error GoTo buat_koneksi_Error'/isi variabledb_name = "databaseku"db_server = "localhost" 'ganti jika server anda ada di komputer laindb_port = "3306" 'default port is 3306db_user = "root" 'sebaiknya pakai username lain.db_pass = "password_anda"'/buat connection stringConnString = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=" & db_server & ";DATABASE=" & db_name & ";UID=" & db_user & ";PWD=" & db_pass & ";PORT=" & db_port & ";OPTION=3"'/buka koneksiWith Conn .ConnectionString = ConnString .OpenEnd With'___________________________________________________________On Error GoTo 0Exit Sub buat_koneksi_Error: MsgBox "Ada kesalahan dengan server, periksa apakah server sudah berjalan !", vbInformation, "Cek Server"End Sub

Untuk memanggil prosedur itu, cukup panggil di form utama anda (atau form dimana anda mau memulai koneksi anda) dengan mengetik

call buka_koneksi

atau

buka_koneksi

saja.

Dan jangan lupa untuk membuat object Conn dulu dan biasanya variable Conn ini dibuat secara Public sehingga bisa dipanggil dimana saja. Biasaya saya buat disuatu Module yang isinya adalah koleksi variable Public. Nyatakan variable tersebut dengan menuliskan:

Public Conn As New ADODB.Connection

Dan seperti biasa, ketika anda menutup aplikasi, anda harus menutup dulu koneksi anda ke MySQL. Biasanya prosedur tutup koneksi ini saya taruh di blok MDIForm_Unload.

If Conn.State = adStateOpen Or Conn.State = adStateConnecting Then Conn.Close Set Conn = NothingEnd If

Page 16: Ni Saya Akan Membahas Tentang Cara Membuat Aplikasi Penjualan Yang Sangat Sederhana Menggunakan Visual Basic 6

Nah, itu bagian pertama dalam membuat aplikasi Visual Basic 6 dan MySQL, untuk selanjutnya kita akan berdiskusi tentang cara membuka tabel-tabel yang ada di MySQL.