vb

download vb

of 20

Transcript of vb

11:04By Mahfudzt_dasar4 komentar

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. . Kemudian buatlah database dengan nama Penjualan, . 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.

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.

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

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

Atur properties masing-masing komponen seperti tabel berikut :

Komponen Properties NilaiForm Name frmBarangBorderStyle 1 Fixed SingleCaption .:: Master Data Barang ::.StartUpPosition 2 CentreScreenFrame1 Name Frame1Text

Label1 Caption KodeTextBox1 Name TxtKodeBarangTabIndex 1Text

Label2 Caption NamaTextBox2 Name TxtNamaBarangTabIndex 2Text

Label3 Caption HargaTextBox3 Name TxtHargaTabIndex 3Text

Label4 Caption StockTextBox4 Name TxtStokTabIndex 4Text

Frame2 Name Frame2Text

Command1 Name CmdTambahCaption TambahTabIndex 5Command2 Name CmdUbahCaption UbahTabIndex 6Command3 Name CmdHapusCaption HapusTabIndex 7Frame3 Name Frame3Text Masukkan Kode BarangTextBox4 Name TxtCariTabIndex 8Text

Command4 Name CmdCariCaption CariTabIndex 9Frame4 Name Frame4Text

Command5 Name CmdFirstCaption TabIndex 12Command8 Name CmdLastCaption >>TabIndex 13DataGrid1 DataSource Adodc1Adodc1 Name Adodc1Visible FalseAdodc2 Name Adodc2Visible False

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

Membuat Koneksi Database

Klik kanan komponen Adodc1 pilih ADODC Properties.Pada tab General di jendela Property Page, pilih Use Connection String klik tombol Build

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

Pada tab Connection isikan nama server (contoh: yasmui), kemudian pilih Use Windows NT Integrated security, kemudian pilih Select the database on the server dan pilih database yang akan digunakan (contoh:Penjualan).

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

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 klikApply OK.

Lakukan hal yang sama pada komponen Adodc2 seperti langkah 1-6.Kemudian atur lagi properties TextBox (TxtKodeBarang, TxtNamaBarang, TxtHarga, TxtStok) seperti tabel di bawah ini :

Komponen Properties NilaiTxtKodeBarang DataSource Adodc1DataField Id_BarangTxtNamaBarang DataSource Adodc1DataField Nama_BarangTxtHarga DataSource Adodc1DataField Harga_BarangTxtStok DataSource Adodc1DataField Stok

Menulis Coding Program

Masuklah pada halaman kode, klik menu View CodeDari baris pertama halaman kode tulis coding untuk membuat kode barang otomatis, seperti berikut ini :

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

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

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

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

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

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

Kembali pada halaman desain form. Kemudian klik ganda TextBox Harga (txtHarga)dan tulis coding berikut ini :

Kembali pada halaman desain form. Kemudian klik ganda TextBox Stok (TxtStok)dan tulis coding berikut ini :

Menjalankan Program

Setelah semua langkah-langkah di atas sudah selesai, Anda dapat menjalankan program tersebut dengan menekan F5atau 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 :

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

Cara yang pertamaadalah dengan menggunakan MySQL Connecter ODBC :Drivernya di downloaddi sini

Setelah anda menginstall driver tersebut, ikuti langkah ini untuk membuat koneksi ODBC.1. Masuk Control Panel -> Administrative Tools -> Data Source (ODBC)2. Pilih Add, lalu pilih MySQL ODBC Driver 3.513. Masukkan datasource name,TCP/IP Server,User,Password,Database - Datasource name : penamaan database untuk digunakan ke VB6 - TCP/IP : alamat server host untuk mysql, bisa pake localhost atau IP - User : User MySQL - Password : Password MySQL - Database : Database MySQL4. Masuk ke VB6, buat Connectionstring nya "DSN=XXXX" atau "Provider=MSDASQL.1;Persist Security Info=False;Data Source=XXXX" ganti XXXX dengan nama ODBC yg anda buat td

Cara yang keduaadalah menggunakan MySQLVBDirect, dapat diunduhdi siniCukup mudah dengan menambahkan script di VB6 sebagai berikut :

Dim kon as MYSQL_CONNECTIONset kon=New MYSQL_CONNECTIONkon..OpenConnection "namaserver", "usermysql", "passwordmysql", "namadatabase"

Berikut ini saya akan membuat sebuah program perhitungan sederhana dengan visual basic 6.0. kali ini saya akan menggunakan Operator Aritmatika karena aplikasi yang akan saya buat adalah untuk melakukan perhitungan.

Operator Aritmatika digunakan untuk proses operasi aritmatika. Kali ini yang akan saya gunakan adalah sebagai berikut :

OperatorOperasi

+Penjumlahan

-Negatif / Pengurangan

*Perkalian

/Pembagian

Langkah pertama, kita buat New Project standard exe

Berikut akan muncul tampilan seperti ini:

Tambahkan komponen komponen : 3 Komponen Label, 3 Komponen Textbox dan 6 Komponen Button. Yang terdapat pada Toolbox General. Sehingga tampilannya menjadi seperti ini:

Pada komponen label 1, ganti properti [Caption] dengan Bilangan I, label 2 ganti properti [Caption] dengan Bilangan II, lalu label 3 ganti properti [Caption] dengan Jumlah

Pada Komponen Textbox1, Isikan Property [Name] dengan B1 dan Property [Text] dikosongkan. Pada Komponen Textbox2, Isikan Property [Name] dengan B2 dan Property [Text] dikosongkan. Pada Komponen Textbox3, Isikan Property [Name] dengan B3 dan Property [Text] dikosongkan.

Pada Komponen Command1, ganti Property [Caption] dengan Tambah. Pada Komponen Command2, ganti Property [Caption] dengan Kurang. Pada Komponen Command3, ganti Property [Caption] dengan Kali, Pada Komponen Command4, ganti Property [Caption] dengan Bagi. Pada Komponen Command5, ganti Property [Caption] dengan Pangkat 2. Pada Komponen Command 6, ganti Property [Caption] dengan Keluar. Sehingga form akan menjadi seperti ini:

Klik double pada command1 (Tambah), sampai muncul tampilan script event command_click

Private SubCommand1_Click()

End Sub

Masukan program penjumlahan dari b1 dan b2, yang kemudian hasilnya akan muncul pada b3 dengan coding seperti ini.

Private SubCommand1_Click() a = Val(b1) b = Val(b2) c = a + b b3 = cEnd Sub

"Val merupakan fungsi yang digunakan untuk mengkonversi tipe data string atau variant pada Textbox menjadi tipe data Numerik sehingga dapat dihiitung dengan Operasi Aritmatika."

Selanjutnya kita klik dobel lagi pada Command2 (Kurang) sehingga muncul tampilan script peritah dari even command_click

Private SubCommand2_Click()

End Sub

Masukan program pegurangan dari b1 dan b2, yang kemudian hasilnya akan muncul pada b3 dengan coding seperti ini

Private SubCommand2_Click() a = Val(b1) b = Val(b2) c = a - b b3 = cEnd Sub

Selanjutnya kita klik dobel lagi pada Command3 (Kali) sehingga muncul tampilan script peritah dari even command_click

Private SubCommand3_Click()

End Sub

Masukan program perkalian dari b1 dan b2, yang kemudian hasilnya akan muncul pada b3 dengan coding seperti ini.

Private SubCommand3_Click() a = Val(b1) b = Val(b2) c = a * b b3 = cEnd Sub

Selanjutnya kita klik dobel lagi pada Command2 (Kurang) sehingga muncul tampilan script peritah dari even command_click

Private SubCommand4_Click()

End Sub

Masukan program pembagian dari b1 dan b2, yang kemudian hasilnya akan muncul pada b3 dengan coding seperti ini.

Private SubCommand4_Click() a = Val(b1) b = Val(b2) c = a / b b3 = cEnd Sub

Selanjutnya kita klik dobel lagi pada Command5 (Pangkat 2) sehingga muncul tampilan script peritah dari even command_click

Private SubCommand5_Click()

End Sub

Masukan program pangkat 2 dari b1 dan b2, yang kemudian hasilnya akan muncul pada b3 dengan coding seperti ini.

Private SubCommand5_Click() a = Val(b1) b = Val(b2) c = a + b b3 = c ^ 2End Sub

Selanjutnya kita klik dobel lagi pada Command6 (Keluar) sehingga muncul tampilan script peritah dari even command_click

Private SubCommand6_Click()

End Sub

Masukan program Fungsi End, untuk menutup windows dari aplikasi yang kita buat sehingga akan menjadi seperti ini

Private SubCommand6_Click() EndEnd Sub

Nah pada langkah ini maka project sudah selesai kita buat untuk mencoba project ini, cukup dengan menekan F5 lalu cobalah mengisi bilangan I dan Bilangan II lalu klik tombol tambah, kurang, kali, bagi dan pangkat dua. Bila hasilnya benar maka project yang kita buat sudah sempurna.

Pada langkah berikut, teman-teman dapat menyimpannya, untuk menyimpannya bisa melalui menu File kemudian save Project. Silahkan ganti nama project dan simpan difolder yang teman-teman inginkan.