P. 1
Query Dalam Visual Basic

Query Dalam Visual Basic

|Views: 1,327|Likes:
Dipublikasikan oleh Selli Sinulingga

More info:

Published by: Selli Sinulingga on May 24, 2011
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

02/27/2013

pdf

text

original

www.konsultasivb.

com
Oleh : Uus Rusmawan Hal - 1 –

SQL (STRUCTURED QUERY LANGUAGE)
PESIAPAN MENGGUNAKAN SQL
SQL adalah sebuah bahasa yang dirancang khusus untuk dapat berkomunikasi dengan database. Dalam buku ini perintah yang banyak digunakan adalah “Pencarian Data”, apakah itu menampilkan data, mengurutkan dan lain-lain. Satu hal yang menggembirakan adalah dalam menggunakan perintah SQL tidak ada keahlian khusus yang harus dimiliki oleh user, tapi yang harus dilakukan adalah ketelitian dan kejelian dalam menuliskan perintah SQL itu sendiri. Perintah yang paling dominan dalam pembahasan ini adalah SELECT, yaitu suatu perintah untuk mencari (menampilkan) data yang diinginkan dari tabel tertentu. Syntax umumnya adalah sebagai berikut : SELECT nama_field FROM nama_tabel WHERE kondisi GROUP BY nama_field HAVING group_criteria ORDER BY nama_field

Di bawah ini kami ingatkan kembali struktur masing-masing tabel agar anda terhindar dari kesalahan ketika menuliskan syntax SQL. Peringatan : Jika Anda menuliskan perintah SQL dengan nama-nama field yang tidak sesuai dengan rancangan struktur tabel yang telah dijelaskan di atas, maka SQL (dalam program) akan memunculkan pesan kesalahan. Pesan kesalahan inipun dapat terjadi jika aturan main pada Properti Data Control tidak sesuai dengan yang seharusnya. Dalam penggunaan perintah SQL usahakan Anda tidak memberi nama objek (file master database, tabel dan nama-nama field) dengan nama yang sama dengan keyword (kata kunci) dalam SQl. Di bawah ini terdapat tabel yang berisi beberapa kata kunci SQL.

CONTOH-CONTOH SYNTAX SQL
SYNTAX DASAR SQL
Setelah Anda memahami aturan main penggunaan SQL dalam Visual Basic, langkah selanjutnya adalah rancanglah sebuah form dengan bentuk seperti di bawah ini :

www.konsultasivb.com
Oleh : Uus Rusmawan Hal - 2 –

Koding :
Private Sub Text1_KeyPress(KeyAscii As Integer) On Error GoTo salah KeyAscii = Asc(UCase(Chr(KeyAscii))) If KeyAscii = 27 Then End If KeyAscii = 13 Then Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= " & App.Path & "\DBmaster.mdb" Adodc1.RecordSource = Text1 Adodc1.Refresh Text2 = Adodc1.Recordset.RecordCount Set DataGrid1.DataSource = Adodc1 DataGrid1.Refresh If Adodc1.Recordset.EOF Then MsgBox "Data Tidak Ditemukan" Adodc1.Refresh Text1.SetFocus End If End If On Error GoTo 0 Exit Sub salah: MsgBox "Syntax SQL Salah..!" End Sub

Setelah anda membuat rancangan form seperti gambar di atas, maka cobalah beberapa perintah SQL di bawah ini :

SELECT KodeBrg FROM Barang Fungsi : menampilkan field KodeBrg yang ada pada tabel barang

www.konsultasivb.com
Oleh : Uus Rusmawan Hal - 3 –

Hasil : KodeBrg BRG001 BRG002 BRG003 BRG004 BRG005 BRG006

SELECT KodeBrg, NamaBrg FROM barang Fungsi : menampilkan kolom KodeBrg dan NamaBrg yang ada pada tabel barang Hasil : KobeBrg BRG001 BRG002 BRG003 BRG004 BRG005 BRG006 NamaBrg PROCESSOR P III KOMPUTER PRINTER MONITOR SPEAKER KEYBOARD SERIAL

SELECT KodeBrg, NamaBrg, Harga FROM barang Fungsi : menampilkan field KodeBrg, NamaBrg dan harga yang ada pada tabel barang Hasil : KobeBrg BRG001 BRG002 BRG003 BRG004 NamaBrg PROCESSOR P III KOMPUTER PRINTER MONITOR Harga 450000 2500000 550000 700000

4 – BRG005 BRG006 SPEAKER KEYBOARD SERIAL 35000 35000 SELECT KodeBrg. karena dalam kondisi tertentu sering kali kolom-kolom lain tidak dibutuhkan pada saat melakukan pencarian data yang diinginkan. Harga dan Jumlah (seluruh field) yang ada pada tabel barang Hasil : KobeBrg BRG001 BRG002 BRG003 BRG004 BRG005 BRG006 NamaBrg PROCESSOR P III KOMPUTER PRINTER MONITOR SPEAKER KEYBOARD SERIAL Harga 450000 2500000 550000 700000 35000 35000 Jumlah 12 5 10 3 15 10 Perintah di atas dirasakan terlalu panjang dan kemungkinan kesalahan penulisan nama field akan lebih besar. NamaBrg. padahal kolom-kolom tersebut tidak dibutuhkan.www. Pada satu sisi dengan cara tersebut memang mempercepat penulisan tapi di sisi lain hal seperti ini terkadang mengganggu konsentrasi. Jumlah FROM barang Fungsi: menampilkan kolom KodeBrg.com Oleh : Uus Rusmawan Hal . Harga. Kesimpulan : Berdasarkan beberapa perintah di atas yang telah dijelaskan Anda dapat mengambil satu atau beberapa field yang dibutuhkan. NamaBrg. Hal lain yang perlu diperhatikan adalah penggunaan tanda * (asterisk).konsultasivb. MENGURUTKAN DATA DENGAN KLAUSA ORDER BY . karena beberapa field yang tidak dijadikan sasaran pencarian akan tetap ditampilkan walaupun tidak diperlukan dan user akan cenderung melihat seluruh data yang ditampilkannya. untuk menghasilkan data yang sama SQL memberikan perintah yang lebih singkat yaitu: SELECT * FROM Barang Tanda * merupakan sebuah perintah untuk menampilkan seluruh field.

www. Hasil : KodeBrg BRG001 BRG002 BRG003 BRG004 BRG005 BRG006 NamaBrg PROCESSOR P III KOMPUTER PRINTER MONITOR SPEAKER KEYBOARD SERIAL Harga 450000 2500000 550000 700000 35000 35000 Jumlah 12 5 10 3 15 10 SELECT * FROM Barang ORDER BY NamaBrg Fungsi: menampilkan seluruh field di tabel barang yang diurutkan berdasarkan nama barang.konsultasivb.5 – Mengurutkan data merupakan hal yang cukup penting dalam database. Dalam SQL perintah yang digunakan untuk mengurutkan data adalah ORDER BY. Hasil : KodeBrg BRG006 BRG002 BRG004 BRG003 NamaBrg KEYBOARD SERIAL KOMPUTER MONITOR PRINTER Harga 35000 2500000 700000 550000 Jumlah 10 5 3 10 . karena dengan data yang terurut Anda dapat melakukan pencarian dengan cepat. Dalam perintah ini terdapat dua pilihan yang dapat digunakan yaitu ASC (singkatan dari ASCENDING) yang berfungsi untuk mengurutkan data dari yang terkecil hingga yang terbesar dan DESC (singkatan dari DESCENDING) yang berfungsi untuk mengurutkan data dari yang terbesar hingga yang terkecil.com Oleh : Uus Rusmawan Hal . SELECT * FROM Barang ORDER BY KodeBrg Fungsi : menampilkan seluruh field di tabel barang yang diurutkan berdasarkan kode barang. yaitu mengurutkan data dari yang terkecil hingga yang terbesar. tapi jika kode barang itu bercampur dengan angka maka SQL akan mengurutkan data dari huruf berawalan A kemudian data yang diawali dengan angka 0 sampai 9. Pada perintah di atas SQL akan secara otomatis memberikan nilai ASC. maka SQL akan mengurutkan data dari kode barang dengan awalan A (atau a). Dalam hal ini jika kode barang diawali dengan huruf.

konsultasivb.www. SELECT * FROM Barang ORDER BY Harga Fungsi : menampilkan seluruh field di tabel barang yang diurutkan berdasarkan harga. dengan perintah tersebut maka pengurutan berdasarkan kode barang akan diabaikan karena SQL mengurutkannya berdasarkan nama barang dari yang terkecil. artinya dari nama barang yang diawali dengan huruf A (atau a) hingga huruf Z (atau z).com Oleh : Uus Rusmawan Hal .6 – BRG001 BRG005 PROCESSOR P III SPEAKER 450000 35000 12 15 Perhatikanlah hasil tampilan di atas. Hasil : KodeBrg BRG005 BRG006 BRG001 BRG003 BRG004 BRG002 NamaBrg SPEAKER KEYBOARD SERIAL PROCESSOR P III PRINTER MONITOR KOMPUTER Harga 35000 35000 450000 550000 700000 2500000 Jumlah 15 10 12 10 3 5 SELECT * FROM Barang ORDER BY Jumlah Fungsi : menampilkan seluruh field di tabel barang yang diurutkan berdasarkan Jumlah Hasil : KodeBrg BRG004 BRG002 BRG003 BRG006 BRG001 BRG005 NamaBrg MONITOR KOMPUTER PRINTER KEYBOARD SERIAL PROCESSOR P III SPEAKER Harga 700000 2500000 550000 35000 450000 35000 Jumlah 3 5 10 10 12 15 SELECT * FROM Barang ORDER BY KodeBrg Desc .

Hasil : KodeBrg BRG006 BRG005 BRG004 BRG003 BRG002 BRG001 NamaBrg KEYBOARD SERIAL SPEAKER MONITOR PRINTER KOMPUTER PROCESSOR P III Harga 35000 35000 700000 550000 2500000 450000 Jumlah 10 15 3 10 5 12 SELECT * FROM Barang ORDER BY KodeBrg. NamaBrg Fungsi : menampilkan seluruh data (field) di tabel barang yang diurutkan berdasarkan (pertama) Kode barang dan (kedua) nama barang diurutkan dari yang terkecil.konsultasivb. Hasil : KodeBrg BRG001 BRG002 BRG003 BRG004 BRG005 BRG006 NamaBrg PROCESSOR P III KOMPUTER PRINTER MONITOR SPEAKER KEYBOARD SERIAL Harga 450000 2500000 550000 700000 35000 35000 Jumlah 12 5 10 3 15 10 .www.7 – Fungsi : menampilkan seluruh data (field) di tabel barang yang diurutkan berdasarkan kode barang diurutkan dari yang terbesar.com Oleh : Uus Rusmawan Hal .

Harga kolom 3 dan Jumlah kolom 4. pada baris pertama dan kedua terdapat harga yang sama yaitu 35000.8 – Perintah di atas dilakukan jika pada nama barang terdapat huruf awal yang sama. atau disimpan di posisi terakhir dari perintah SQL. maka SQL akan mengurutkan data berdasarkan nama barang yang diawali dengan huruf a atau A hingga huruf z atau Z. karena jika penempatannya tidak benar maka akan muncul pesan kesalahan.Jumlah Desc Fungsi : menampilkan seluruh kolom di tabel barang yang diurutkan pertama berdasarkan harga (secara otomatis bernilai asc) kemudian diurutkan berdasarkan jumlah secara descending.2 Untuk hal yang sama tulislah perintah di bawah ini: SELECT * FROM Barang ORDER BY 1 SELECT * FROM Barang ORDER BY 3 SELECT * FROM Barang ORDER BY 4 Desc Catatan : Klausa ORDER BY harus disimpan setelah klausa WHERE (jika ada). Hasil : KodeBrg BRG005 BRG006 BRG001 BRG003 BRG004 BRG002 NamaBrg SPEAKER KEYBOARD SERIAL PROCESSOR P III PRINTER MONITOR KOMPUTER Harga 35000 35000 450000 550000 700000 2500000 Jumlah 15 10 12 10 3 5 Perhatikanlah hasil tampilan di atas. Pada dasarnya perintah di atas dapat diartikan “tampilkanlah . Dalam hal ini KodeBrg dianggap kolom 1. Cara lain yang dapat digunakan untuk melakukan hal yang sama adalah dengan menuliskan nilai kolomnya. NamaBrg kolom 2. tapi pada kolom jumlah datanya berbeda yaitu 15 dan 10.www. Sebagai contoh : SELECT * FROM Barang ORDER BY Harga .konsultasivb. karena pengurutan yang kedua berdasarkan jumlah secara descending. maka jumlah 15 disimpan di posisi paling atas sedangkan jumlah 10 disimpan di baris berikutnya. Jika Anda menuliskan perintah ASC atau DESC maka perintah tersebut akan dilakukan pada nama field terdekat. jadi perintah SQL yang ditulis adalah : SELECT * FROM Barang ORDER BY 1.com Oleh : Uus Rusmawan Hal .

9 – seluruh kolom di tabel barang dengan harga terurut dari yang terkecil kemudian jumlah terurut dari yang terbesar”. SELECT KodeBrg FROM Barang WHERE KodeBrg=”BRG001” Fungsi : menampilkan kolom KodeBrg dengan kode barang =”BRG001” Hasil : KodeBrg BRG001 SELECT KodeBrg. MENCARI DATA DENGAN KLAUSA WHERE Mencari data yang diinginkan dengan tingkat keakuratan yang tinggi merupakan hal yang tidak kalah pentingnya dibandingkan dengan mengurutkan data. jadi Anda dapat dengan bebas menuliskan nomor kolom yang dibutuhkan untuk menemukan data yang dicari.com Oleh : Uus Rusmawan Hal .Harga FROM Barang WHERE Jumlah>5 Fungsi : menampilkan kolom KodeBrg. Dalam mengurutkan data tidak ada aturan baku bahwa menuliskan nilai kolom dalam ORDER BY harus dimulai dari yang terkecil atau yang terbesar. NamaBrg dan Harga yang jumlahnya > 5 Hasil : KodeBrg NamaBrg Harga . Klausa ini harus diikuti dengan nama field dan menuliskan kriteria yang diinginkan.NamaBrg FROM Barang WHERE KodeBrg=”BRG003” Fungsi : menampilkan kolom KodeBrg dan NamaBrg dengan kode barang =”BRG003” Hasil : KodeBrg BRG003 NamaBrg PRINTER Dengan perintah di atas data yang ditampilkan hanya terbatas pada nama-nama field yang ditulis setelah pernyataan SELECT saja.konsultasivb. Satu hal yang perlu diketahui bahwa menggunakan klausa WHERE ini tidak selamanya harus mencari data yang nama kolomnya disebut setelah pernyataan SELECT.NamaBrg. Contoh : SELECT KodeBrg.www. Dalam hal ini Anda akan menggunakan klausa WHERE.

selain itu Anda dapat menggunakan tambahan operator aritmatika sebagai pembanding untuk mencari data yang diinginkan.konsultasivb. SELECT * FROM Barang WHERE KodeBrg=”BRG006” Fungsi : menampilkan seluruh kolom dengan kode barang =”BRG006” Hasil : KodeBrg BRG006 NamaBrg KEYBOARD SERIAL Harga 35000 Jumlah 10 SELECT * FROM Barang WHERE Harga >500000 Fungsi : menampilkan seluruh kolom dengan harga >500000 Hasil : KodeBrg BRG002 BRG003 BRG004 NamaBrg KOMPUTER PRINTER MONITOR Harga 2500000 550000 700000 Jumlah 5 10 3 MENGGUNAKAN KLAUSA AND Klausa AND ini digunakan untuk mencari dua data atau lebih yang diinginkan. Setelah pernyataan SELECT Anda menuliskan field kode barang.10 – BRG001 BRG003 BRG005 BRG006 PROCESSOR P III PRINTER SPEAKER KEYBOARD SERIAL 450000 550000 35000 35000 Perhatikanlah perintah di atas.com Oleh : Uus Rusmawan Hal . nama barang dan harga. padahal kriteria pencarian berdasarkan jumlah yang secara fisik tidak dituliskan setelah pernyataan SELECT. Operator > >= Fungsi Lebih besar Lebih besar sama dengan .www.

jika setelah kata AND tidak ditulis kembali nama field yang dijadikan rujukan pencarian maka akan muncul pesan kesalahan.www. ketiga dan seterusnya.11 – < <= <> Lebih kecil Lebih kecil sama dengan Tidak sama dengan SELECT * FROM Barang WHERE Harga >500000 AND Harga <1000000 Fungsi : menampilkan seluruh kolom dengan harga >500000 dan harga <1000000 Hasil : KodeBrg BRG003 BRG004 NamaBrg PRINTER MONITOR Harga 550000 700000 Jumlah 10 3 SELECT * FROM Barang WHERE Harga>400000 AND Jumlah>5 Fungsi : menampilkan seluruh kolom dengan Harga > 400000 dan Jumlah > 5 Hasil : KodeBrg BRG001 BRG003 NamaBrg PROCESSOR P III PRINTER Harga 450000 550000 Jumlah 12 10 Kesimpulan : Jika Anda menggunakan operator AND.konsultasivb.com Oleh : Uus Rusmawan Hal . Contoh : SELECT * FROM Barang WHERE Harga>=50000 AND Harga<1000000 AND Jumlah>5 AND Jumlah<15 Fungsi : menampilkan seluruh kolom dengan Harga >=50000 dan Harga <1000000 dan Jumlah>5 dan Jumlah <15 Hasil : KodeBrg NamaBrg Harga Jumlah . maka setelah kata AND Anda harus menuliskan kembali nama field yang akan dijadikan pencarian kedua. Penggunaan operator AND dapat dilakukan berulang-ulang (beberapa kali dalam satu baris) selama memungkinkan dan selama syntaxnya benar sesuai dengan aturan penulisan perintah SQL.

www.com Oleh : Uus Rusmawan Hal .konsultasivb.12 – BRG001 BRG003 PROCESSOR P III PRINTER 450000 550000 12 10 5 MENGGUNAKAN KLAUSA OR SELECT * FROM Barang WHERE KodeBrg=”BRG001” OR Jumlah >5 Fungsi : menampilkan seluruh kolom dengan kode barang=”BRG001 atau Jumlah >5 Hasil : KodeBrg BRG001 BRG003 BRG005 BRG006 NamaBrg PROCESSOR P III PRINTER SPEAKER KEYBOARD SERIAL Harga 450000 550000 35000 35000 Jumlah 12 10 15 10 MENGGUNAKAN KLAUSA NOT Perintah ini digunakan untuk mengabaikan (tidak ditampilkan) data yang dicari dengan klausa NOT SELECT * FROM Barang WHERE NOT KodeBrg=”BRG001” Fungsi : menampilkan seluruh kolom dengan kode barang bukan ”BRG001” Hasil : KodeBrg BRG002 BRG003 BRG004 BRG005 BRG006 NamaBrg KOMPUTER PRINTER MONITOR SPEAKER KEYBOARD SERIAL Harga 2500000 550000 700000 35000 35000 Jumlah 5 10 3 15 10 .

konsultasivb. Jika Anda menuliskan kata NOT sebelum klausa WHERE. misalnya : SELECT * FROM Barang NOT WHERE KodeBrg='BRG001' Maka hasilnya adalah : KodeBrg BRG001 NamaBrg PROCESSOR P III Harga 450000 Jumlah 12 MENGGUNAKAN KLAUSA IN Perintah ini sama dengan operator OR yang artinya tampilkanlah data pertama atau data kedua.www.'BRG006') . jika menggunakan klausa NOT maka kata NOT ditulis setelah Klausa WHERE sebelum nama field. Contoh : SELECT * FROM Barang WHERE KodeBrg IN('BRG001'.'BRG006') Fungsi : menampilkan seluruh kolom dengan kode barang BRG001 dan BRG006 Hasil : KodeBrg BRG001 BRG006 NamaBrg PROCESSOR P III KEYBOARD SERIAL Harga 450000 35000 Jumlah 12 10 Perintah di atas sama dengan perintah di bawah ini : SELECT * FROM Barang WHERE KodeBrg="BRG001" OR KodeBrg="BRG006" SELECT * FROM Barang WHERE NOT KodeBrg IN('BRG001'.13 – Penggunkaan klausa ini sama dengan perintah berikut : SELECT * FROM Barang WHERE KodeBrg<>”BRG001” Perbedaannya terletak pada penempatan penulisannya. dan seterusnya.com Oleh : Uus Rusmawan Hal . tapi jika menggunakan operator aritmatika maka tanda <> (tidak sama dengan) disimpan setelah nama field dan sebelum kriteria data yang dicari.

SELECT * FROM Barang WHERE NamaBrg LIKE “%E%” Fungsi : menampilkan seluruh kolom di tabel barang dengan nama barang yang mengandung huruf “E” dan huruf di depan atau di belakangnya apa saja.konsultasivb.www. di depan atau di belakang sebuah item data. karena dengan Wildcard Anda dapat menemukan satu huruf yang diinginkan. Bahkan dengan Wildcard tersebut Anda dapat mengabaikan satu atau beberapa karakter yang tidak diinginkan.com Oleh : Uus Rusmawan Hal . Hasil : KodeBrg NamaBrg Harga Jumlah .14 – Fungsi : menampilkan seluruh kolom yang kode barangnya bukan BRG001 dan BRG006 Hasil : KodeBrg BRG002 BRG003 BRG004 BRG005 NamaBrg KOMPUTER PRINTER MONITOR SPEAKER Harga 2500000 550000 700000 35000 Jumlah 5 10 3 15 SELECT * FROM Barang WHERE NOT Jumlah IN(10) Fungsi : menampilkan seluruh kolom yang jumlahnya bukan 10 Hasil : KodeBrg BRG001 BRG002 BRG004 BRG005 NamaBrg PROCESSOR P III KOMPUTER MONITOR SPEAKER Harga 450000 2500000 700000 35000 Jumlah 12 5 3 15 MENGGUNAKAN OPERATOR LIKE DAN WILDCARD ( % _ [ ] ) Operator ini digunakan untuk mencari data dengan menuliskan salah satu atau beberapa karakter yang diinginkan. tidak peduli apakah huruf tersebut terletak di tengah. Operator ini sangat bermanfaat dalam melakukan pencarian data dengan tingkat spesifikasi yang cukup tinggi.

Hasil : KodeBrg BRG002 BRG003 BRG004 BRG005 NamaBrg KOMPUTER PRINTER MONITOR SPEAKER Harga 2500000 550000 700000 35000 Jumlah 5 10 3 15 . Penulisan huruf E diapit dengan tanda * yang artinya mengabaikan huruf yang berada di depan dan di belakangnya.konsultasivb. SELECT * FROM Barang WHERE NamaBrg LIKE ‘K%’ Fungsi: menampilkan seluruh kolom di tabel barang dengan nama barang yang huruf depannya “K” dan selanjutnya huruf apa saja.www. Hasil : KodeBrg BRG002 BRG006 NamaBrg KOMPUTER KEYBOARD SERIAL Harga 2500000 35000 Jumlah 5 10 SELECT * FROM Barang WHERE NamaBrg LIKE ‘%R’ Fungsi : menampilkan seluruh kolom di tabel barang dengan nama barang yang huruf belakangnya “R” dan sebelumnya huruf apa saja. dengan demikian jika pada kolom nama barang terdapat data yang mengandung huruf E. Penulisan klausa LIKE dalam Visual Basic boleh menggunakan tanda “” atau tanda ‘’. tetapi Anda tidak dibenarkan menuliskan dengan dua lambang yang berbeda yaitu di depan dengan tanda “ tetapi di belakang dengan tanda ‘ dan sebaliknya.com Oleh : Uus Rusmawan Hal .15 – BRG001 BRG002 BRG003 BRG005 BRG006 PROCESSOR P III KOMPUTER PRINTER SPEAKER KEYBOARD SERIAL 450000 2500000 550000 35000 35000 12 5 10 15 10 Perhatikanlah perintah di atas dengan baik…!. maka data tersebut akan ditampilkan.

Jadi pengabaian jumlah karakter tergantung pada berapa jumlah tanda _ yang ditulis dan di posisi mana tanda tersebut diletakkan. Hasil : KodeBrg BRG002 BRG004 NamaBrg KOMPUTER MONITOR Harga 2500000 700000 Jumlah 5 3 SELECT * FROM Barang WHERE NamaBrg LIKE ‘__M*’ Fungsi : menampilkan seluruh kolom di tabel barang dengan nama barang yang dua huruf depannya apa saja. SELECT * FROM Barang WHERE NamaBrg LIKE '[PK]%' Fungsi : menampilkan seluruh kolom dimana nama depannya diawali dengan huruf “P” atau huruf “K” dan nama belakangnya apa saja. SELECT * FROM Barang WHERE NamaBrg LIKE ‘_O*’ Fungsi : menampilkan seluruh kolom di tabel barang dengan nama barang yang huruf depannya (satu huruf) apa saja.konsultasivb.16 – Kesimpulan : Wildcard dengan tanda % dalam SQL digunakan untuk mengabaikan huruf apa saja yang ada di depan atau di belakangnya dengan jumlah huruf yang tidak terbatas. Hasil : KodeBrg BRG002 NamaBrg KOMPUTER Harga 2500000 Jumlah 5 Kesimpulan : Tanda _ digunakan untuk mengabaikan sejumlah karakter. huruf ketiganya “M” dan huruf selanjutnya apa saja. Jika Anda menulis tanda _ sebanyak dua buah berarti Anda mengabaikan dua huruf.com Oleh : Uus Rusmawan Hal .www. huruf keduanya “O” dan huruf selanjutnya apa saja. Hasil : .

Jumlah.17 – KodeBrg BRG001 BRG002 BRG003 BRG006 NamaBrg PROCESSOR P III KOMPUTER PRINTER KEYBOARD SERIAL Harga 450000 2500000 550000 35000 Jumlah 12 5 10 10 Kesimpulan : Dengan menggunakan tanda [] berarti Anda mencari huruf dengan pilihan tergantung huruf apa yang dicantumkan dalam tanda kurung siku tersebut.www.com Oleh : Uus Rusmawan Hal . maka artinya Anda mencari huruf awal dengan pilihan huruf yang ada pada tanda [] dengan huruf berikutnya apa saja.konsultasivb.NamaBrg.Harga. pada contoh di atas. SELECT KodeBrg. karena tanda [] diakhiri dengan tanda % yang diletakkan di luar. MENGGUNAKAN PERHITUNGAN MATEMATIS Pada kesempatan ini akan dicoba menggunakan perintah matematis. namun dengan perintah SQL dapat ditampilkan hasil perhitungan matematis tersebut. Pada tabel barang tidak terdapat Total Harga sebagai hasil perkalian antara Harga dengan Jumlah.Harga*Jumlah AS Total FROM Barang Fungsi : menampilkan seluruh kolom di tabel barang dimana HARGA * JUMLAH sebagai field (kolom) baru yaitu TOTAL Hasil : KodeBrg BRG001 BRG002 BRG003 BRG004 NamaBrg PROCESSOR P III KOMPUTER PRINTER MONITOR Harga 450000 2500000 550000 700000 Jumlah 12 5 10 3 Total 5400000 12500000 5500000 2100000 .

konsultasivb. jumlah dan total sebagai field baru hasil kalkukasi yang jumlah barangnya =10 Hasil : Harga 550000 35000 Jumlah 10 10 Total 5500000 350000 MENGELOMPOKAN DATA SELECT Harga.com Oleh : Uus Rusmawan Hal . penulisan tanda bintang dianggap sebuah perintah untuk menampilkan seluruh kolom. SELECT Harga.Jumlah.18 – BRG005 BRG006 SPEAKER KEYBOARD SERIAL 35000 35000 15 10 525000 350000 SELECT *.Harga*Jumlah AS Total FROM Barang WHERE Jumlah=10 Fungsi : menampilkan kolom harga.Harga*Jumlah AS Total FROM Barang Hasil : Total 5400000 12500000 5500000 2100000 525000 350000 KodeBrg BRG001 BRG002 BRG003 BRG004 BRG005 BRG006 NamaBrg PROCESSOR P III KOMPUTER PRINTER MONITOR SPEAKER Harga 450000 2500000 550000 700000 35000 Jumlah 12 5 10 3 15 10 KEYBOARD SERIAL 35000 Pada contoh di atas. dengan demikian jika Anda menulis perintah SELECT *.Sum(Harga) AS Gabung FROM Barang GROUP BY Harga Fungsi : menampilkan kolom Harga yang jumlahnya sama digabungkan disimpan dalam field (kolom) baru bernama Gabung . kolom total akan disimpan di posisi paling awal. harga * jumlah as total FROM barang.www.

www. Perhatikanlah baris pertama tabel di atas. Count(Harga) AS Jumlah FROM Barang GROUP BY Harga Fungsi : kelompokan Harga dan hitung berapa jumlah harga yang sama dimana hasil perhitungannya harga yang sama tersebut disimpan pada field baru bernama Jumlah. maka data tersebut dijumlahkan dan disimpan dalam sebuah field baru dengan nama Gabung. Hasil : Harga 35000 450000 550000 700000 2500000 Jumlah 2 1 1 1 1 SELECT Jumlah.com Oleh : Uus Rusmawan Hal .19 – Hasil : Harga 35000 450000 550000 700000 2500000 Gabung 70000 450000 550000 700000 2500000 Perintah di atas artinya mengelompokkan data Harga dimana jika ditemukan data (harga) yang sama.konsultasivb.Sum(Jumlah) AS Gabung FROM Barang GROUP BY Jumlah Hasil : Jumlah 3 5 10 12 Gabung 3 5 20 12 . SELECT Harga. Karena data harga 35000 ada dua maka data tersebut dijumlahkan dan disimpan pada sebuah field baru dengan nama Gabung dengan nilai 70000.

SELECT Count(*) AS JumlahData FROM Barang Fungsi : menghitung jumlah data (baris) dari seluruh field. maka data tersebut dijumlahkan dan disimpan dalam sebuah field baru dengan nama Gabung.konsultasivb.com Oleh : Uus Rusmawan Hal . Hasil : Terbesar 2500000 .www. Data menampilkan angka 2 karena seluruh data (jumlah yang bernilai 10) ada 2 item. Perhatikanlah baris ketiga tabel di atas. Hasil JumlahData 2 SELECT Max(Harga) AS Terbesar FROM Barang Fungsi : menampilkan nilai terbesar dari kolom Harga yang ada di tabel barang dan disimpan dalam sebuah kolom baru dengan nama “Terbesar”. Data menampilkan angka 6 karena seluruh data ada 6 item (baris) Hasil JumlahData 6 SELECT Count(*) AS JumlahData FROM Barang WHERE Jumlah =10 Fungsi : Perintah ini digunakan untuk menghitung jumlah data dari seluruh field dengan jumlah=10. Karena data Jumlah 10 ada dua maka data tersebut dijumlahkan dan disimpan pada sebuah field baru dengan nama Gabung dengan nilai 20.20 – 15 15 Perintah di atas artinya mengelompokkan data Jumlah dimana jika ditemukan data (Jumlah) yang sama.

Anda dapat memanipulasi data tanggal sedemikian rupa sesuai dengan data yang dibutuhkan. Hasil : Jml 6 Terbesar 2500000 Terkecil 35000 MENGGUNAKAN DATA TANGGAL Data tanggal dalam suatu database merupakan suatu hal yang sangat penting dan data tanggal ini disimpan dalam suatu field dengan suatu type tertentu yaitu DATE. Min(Harga) AS Terkecil FROM Barang Fungsi : Perintah di atas digunakan untuk menampilkan jumlah seluruh data yang disimpan dalam field baru yaitu “Jml”. Untuk memulainya cobalah syntxsyntax di bawah ini. .www.com Oleh : Uus Rusmawan Hal . harga terbesar disimpan dalam field “Terbesar” dan harga terkecil pada field “Terkecil”.21 – SELECT Min(Harga) AS Terkecil FROM Barang Hasil : Terkecil 35000 SELECT Max(Jumlah) AS Terbesar FROM Barang Hasil : Terbesar 15 SELECT Min(Jumlah) AS Terkecil FROM Barang Hasil : Terkecil 3 SELECT Count(*) AS Jml.konsultasivb. Max(Harga) AS Terbesar.

Sebelum field Tanggal ditulis CDATE.www.konsultasivb. tetapi dengan perintah DATEVALUE berarti mengubah bentuk text SQL menjadi bentuk nilai tanggal karena data tanggal yang ada dalam tabel nilai default-nya adalah date dengan format dd/mm/yy. Selain itu Anda pun dapat menuliskan perintah SQL di bawah ini untuk menghasilkan data yang sama : SELECT * FROM Penjualan WHERE Tanggal =#07-23-2008# SELECT * FROM Penjualan WHERE CDATE (Tanggal)>'7/23/2008’ AND CDATE (Tanggal) <'7/25/2008' Fungsi : menampilkan data Penjualan tanggal lebih besar dari tanggal 23 juli dan lebih kecil dari tanggal 25 juli 2008. SELECT * FROM Penjualan WHERE Tanggal=DateValue('23/07/2008') Perintah tersebut mempunyai arti sebaliknya dari perintah sebelumnya. Hasil : FAKTUR F01 TANGGAL 7/23/2008 TOTAL 2400000 KODEPLG PLG01 Cara lain yang dapat dilakukan adalah mengubah bentuk karakter tanggal menjadi bentuk nilai tanggal yaitu dengan perintah DATEVALUE. pada perintah CDATE berarti mengubah bentuk data tanggal di dalam tabel Penjualan menjadi bentuk karakter.com Oleh : Uus Rusmawan Hal . Hasil : FAKTUR F02 TANGGAL 7/24/2008 TOTAL 3020000 KODEPLG PLG02 MENGAMBIL DATA (HARI) TANGGAL . maka Anda harus mengubah data tanggal yang ada pada tabel Penjualan dengan bentuk string. hal ini dilakukan karena data tanggal yang diketik berupa karakter.22 – SELECT * FROM Penjualan WHERE CDATE (Tanggal)="7/23/2008" Fungsi : menampilkan data Penjualan tanggal 23 juli 2008.

Dalam hal ini SQL mampu melakukan pencarian tersebut yang secara spesifik Anda tuliskan kata DAY. Dengan cara seperti ini berarti Anda mengabaikan kondisi tanggal dan tahun.com Oleh : Uus Rusmawan Hal .konsultasivb. .www. yang artinya mengambil data berdasarkan tanggal tertentu. Contoh : SELECT * FROM Penjualan WHERE CDATE (MONTH (Tanggal))=7 Fungsi : menampilkan data Penjualan yang dilakukan pada bulan Juli. Contoh : SELECT * FROM Penjualan WHERE CDATE (DAY (Tanggal))<=24 Fungsi : menampilkan data Penjualan dengan tanggal faktur lebih kecil sama dengan tanggal 24 Hasil : FAKTUR F01 F02 TANGGAL 7/23/2008 7/24/2008 TOTAL 2400000 3020000 KODEPLG PLG01 PLG02 MENGAMBIL DATA BULAN Hal yang sama dapat Anda lakukan untuk mencari data tanggal hanya berdasarkan bulannya saja. Dalam hal ini perintah SQL yang harus ditulis dengan menambahkan kata MONTH. Hasil : FAKTUR F01 F02 F03 TANGGAL 7/23/2008 7/24/2008 7/25/2008 TOTAL 2400000 3020000 1205000 KODEPLG PLG01 PLG02 PLG03 SELECT * FROM Penjualan WHERE CDATE (DAY (Tanggal))>24 AND CDATE (MONTH (Tanggal))=7 Fungsi : Tampilkanlah data Penjualan dengan tanggal faktur lebih besar dari tanggal 24 dan bulan transaksi sama dengan Juli.23 – Dalam pengolahan data tanggal sering kali Anda menginginkan pencarian berdasarkan tanggal tertentu saja dengan mengabaikan data bulan dan tahun.

Dan terakhir adalah melakukan query ke semua tabel. Penjualan dan Detail.24 – Perintah di atas merupakan gabungan dari DAY dan MONTH. Cara terbaik untuk memahami query banyak tabel adalah dengan mencoba dua tabel terlebih dahulu yang mempunyai relasi. Barang. Detail dan tabel Penjualan dan Anda harus mengingat kembali nama-nama field yang ada pada tiap tabel tersebut.Jumlah From Barang . Hal yang sama dapat juga Anda lakukan untuk mencari data tanggal berdasarkan tahunnya saja yaitu dengan menuliskan kata YEAR. Barang. Pelanggan.Penjualan.Harga. Contoh : Select * From Barang. misalnya query tabel Barang dengan tabel Detail atau tabel Pelanggan dengan tabel Penjualan atau tabel Detail dengan tabel Penjualan.Pelanggan 2.Namabrg. misalnya tabel Pelanggan. Setelah itu dilanjutkan dengan query tiga tabel yang telah mempunyai relasi. Contoh 1 : Select Barang. MENGGABUNGKAN TABEL (MATERI PENTING) Dengan SQL Anda dapat mengambil data dari beberapa tabel sekaligus. Pengambilan nama field dari suatu tabel yang dituliskan di bagian depan adalah dengan tanda TITIK kemudian nama field.com Oleh : Uus Rusmawan Hal . cara seperti ini dirasakan sangat penting untuk mencari suatu data tanggal berdasarkan kriteria yang diinginkan. Pemisah antara nama tabel yang satu dengan nama tabel yang lain adalah KOMA. Hal ini sangat berguna untuk membuat laporan yang mempunyai nilai informasi bagi pihak-pihak yang membutuhkan. Dalam buku ini hanya ada empat tabel yaitu tabel Barang.Detail. Sebelum melakukan percobaan query banyak tabel dibawah ini terlihat gambar relasi tabelnya sebagai panduan untuk menuliskan syntax sql.www.konsultasivb. Aturan dasar penulisan query banyak tabel adalah sebagai berikut: 1.

Jmljual From Barang. Contoh yang salah : Select Kodebrg.Kodebrg.KODEBRG.Harga.Detail 4.Kodebrg Hasil Perhatikan syntax setelah where. Jmljual From Barang.Kodebrg=Detail. Hal yang sama sebaiknya anda lakukan pada query tiga tabel atau lebih.KODEBRG=DETAIL. Adapun syntax yang benar adalah dengan menyebutkan nama tabel didepannya kemudian diikuti dengan tanda TITIK kemudian menuliskan nama fieldnya. Detail.Jmljual From Barang. Jmljual From Barang.25 – Contoh 2 : Select Barang.com Oleh : Uus Rusmawan Hal .Barang. Detail Where Barang. .www. Contoh Query Dua Tabel Select Namabrg.Namabrg. Barang. Contoh yang benar : Select Barang.Detail.Detail Syntax ini akan menampilkan pesan error karena field kodebrg berada di dua tabel yang berbeda yaitu tabel barang dan tabel detail dan kodebrg menjadi field yang direlasikan.Namabrg. hal ini dilakukan karena kedua field tersebut menjadi penghubung antara kedua tabel yang disebutkan dalam syntax sql.Detail 3.konsultasivb. Harga. tertulis BARANG. Query yang optimal sebaiknya dengan menuliskan relasi pada masing-masing tabel setelah klausa where.Kodebrg. Namabrg. Detail. Setelah pernyataan select tidak boleh secara langsung menuliskan nama field yang berada pada dua tabel yang berbeda atau field yang menjadi kunci relasi.

Kodebrg=Detail.Faktur Hasil Contoh Query Empat Tabel: Select Namaplg.Harga.Detail.Detail.Barang Where Barang.www.Kodebrg=Detail.Kodebrg And Penjualan.Faktur And Pelanggan.Namabrg.Faktur=Detail.Jmljual.Barang Where Barang.Jmljual From Pelanggan.konsultasivb.Kodeplg=Penjualan.Tanggal.Penjualan.26 – Contoh Query Tiga Tabel: Select Tanggal. Harga*Jmljual As Total From Penjualan.com Oleh : Uus Rusmawan Hal .Harga.Kodebrg And Penjualan.Faktur=Detail.Namabrg.Kodeplg Hasil .

terlebih dahulu harus dipertimbangkan informasi apa yang diinginkan.Detail Fungsi : menampilkan seluruh kolom di tabel barang dan tabel detail. Bentuk informasi yang diperlukan biasanya berupa faktur yang berisi nama barang. faktur dengan nama pelanggan tertentu. .konsultasivb.www.Kodebrg Fungsi : menampilkan nama barang dari tabel barang. jmljual dari tabel detail dimana kode barang di tabel barang sama dengan kode barang di tabel detail Data yang sama dapat pula dihasilkan dengan menuliskan syntax di bawah ini. Hal ini karena query tidak diikat dengan kriteria tertentu. Selanjutnya keempat data tersebut “diikat” dengan kriteria tertentu yaitu faktur dengan tanggal tertentu.Harga.27 – Data yang dihasilkan dari beberapa contoh query di atas tidak memberikan nilai informasi. faktur dengan nomor tertentu dan sejenisnya. karena datanya masih banyak yang redudan. dan total.Detail Where Barang.Kodebrg=Detail. jumlah jual. harga dari tabel barang. Untuk memulai query banyak tabel. Setelah pertimbangan tersebut dilakukan maka cobalah untuk melatih menulis beberapa syntax sql di bawah ini. Dengan cara seperti ini akan terbentuk banyak kolom. tetapi data tidak memiliki nilai informasi apapun. Select Namabrg. Select * From Barang.com Oleh : Uus Rusmawan Hal . harga.Jmljual From Barang.

Detail Where Barang.Barang.28 – Select Barang.D.DETAIL AS D Where B.Harga.Detail Inner Join Barang On Detail.JmlJual dan Total (sebagai kolom baru) dari tabel Penjualan yang digabungkan ke dalam tabel Barang dimana kode Barang di tabel Penjualan sama dengan kode Barang di tabel Barang.Kodebrg Data yang sama juga dapat dilakukan dengan menuliskan syntax di bawah ini.Kodebrg Select Dinstinct Tanggal. Select B.Harga.Jmljual From Barang.konsultasivb.Jmljual From BARANG AS B. nomor faktur dan sejenisnya.Harga.Jmljual.Kodebrg=Detail.Namabrg. pelanggan. Hasil : Sekarang cobalah untuk menampilkan hasil query dengan kriteria tertentu.B.Namabrg. .Kodebrg=D. misalnya dengan kriteria tanggal. Harga*Jmljual As Total From Penjualan.Kodebrg Fungsi : menampilkan kolom Tanggal.Kodebrg=Barang.www.Namabrg.com Oleh : Uus Rusmawan Hal .Detail.Harga.

www.Jmljual.com Oleh : Uus Rusmawan Hal . barang dimana kode barang di tabel barang sama dengan kode barang di tabel detail dan faktur di tabel penjualan sama dengan faktur di tabel detail dan tanggal di tabel penjualannya adalah tanggal 23 juli 2008 Hasil: .Detail.Kodebrg And Penjualan.Barang Where Barang.Harga. Harga*Jmljual As Total From Penjualan.Faktur=Detail.konsultasivb. jmljual.Faktur And Cdate(Tanggal)='7/23/2008' Fungsi : tampilkan nama barang. total (sebagai field baru hasil perkalian antara harga dengan jmljual) dari tabel penjualan. detail. harga.29 – Select Namabrg.Kodebrg=Detail.

Faktur And Penjualan.Kodeplg="Plg01" Fungsi : tampilkan nama barang. Harga*Jmljual As Total From Penjualan. total (sebagai field baru hasil perkalian antara harga dengan jmljual) dari tabel penjualan. harga.konsultasivb.com Oleh : Uus Rusmawan Hal . jmljual dan total (sebagai field baru hasil perkalian antara harga dengan jmljual) dari tabel penjualan. jmljual. barang dan tabel pelanggan dimana kode barang di tabel barang sama dengan kode barang di tabel detail dan faktur di tabel penjualan sama dengan faktur di tabel detail dan kode pelanggan di tabel penjualan sama dengan kode pelanggan di tabel pelanggan dan kode pelangannya adalah “plg01” Hasil : .Barang.Faktur And Penjualan.Pelanggan Where Barang.Faktur=Detail.Kodebrg And Penjualan. detail.Kodeplg=Pelanggan. harga. barang dimana kode barang di tabel barang sama dengan kode barang di tabel detail dan faktur di tabel penjualan sama dengan faktur di tabel detail dan faktur di tabel penjualannya adalah F01 Hasil Select Namabrg.30 – Select Namabrg.Harga.Barang Where Barang.Faktur="F02" Fungsi : tampilkan nama barang.Harga.Jmljual.Kodebrg=Detail.Kodebrg=Detail.Detail.Jmljual.Detail. detail.Kodeplg And Pelanggan.Kodebrg And Penjualan.Faktur=Detail. Harga*Jmljual As Total From Penjualan.www.

demo Loundry .demo Bengkel Bubut .demo SPP (2) .demo Ujian Digital .demo Perpustakaan .demo Pengolahan Nilai .demo Retail Toko . wildcard dan sejenisnya.demo Rental VCD .demo Kredit Motor .31 – Itulah beberapa contoh dasar query banyak tabel.demo Penggajian(2) .demo Pembayaran SPP .demo Penjualan .www.demo Rekam Medis .demo Pinjaman Bank .demo Seleksi Karyawan .konsultasivb. in.demo Persediaan Barang .demo Nasabah Bank .demo Penggajian(1) .gratis Pembelian .demo Pemesanan Barang . selanjutnya anda tinggal menambahkan kriteria lain yang diperlukan dan dapat pula query dibuat secara spesifik dengan menambahkan klausa order by.com Oleh : Uus Rusmawan Hal .demo setup TUTORIAL DAT ABASE • Koneksi Database Access berpassword .demo Koperasi . CONTOH-CONTOH PRO GRAM • • • • • • • • • • • • • • • • • • • • • • Program Program Program Program Program Program Program Program Program Program Program Program Program Program Program Program Program Program Program Program Program Program Dasar . not. like.

0 Fungsi pencabangan dan perulangan Membuat kunci tamu dalam database access Manajemen database MySql Membuat Backup Dumping database MySql Konversi database access ke MySql Membuat database sql server dengan script vb 6.konsultasivb.0 TUTORIAL CRYST AL REPORT • • • • • • • • • • • • • • • • • • • • • • • • • • • • Fungsi terbilang dalam Crystal Report Mengatur banyaknya record per halaman Membuat laporan dengan Crystal Report Membuat Laporan Harian Membuat Laporan mingguan Membuat laporan bulanan Membuat laporan dalam format PDF Membuat laporan berbentuk KHS / Absensi Membuat laporan berkolom Mengubah posisi database dlm Crystal report Mengatasi Error "Enabled To Open Database" Membuat laporan dengan Data Report Membuat laporan data awal s/d data akhir Membuat laporan dari database sql server Penanganan error jika data tidak tampil Mengambil sebagian karakter Mengambil data bulan dan tahun Menampilkan faktur paling akhir Mengambil nilai langsung dari form (text1) Membuat laporan database berpassword Membuat laporan stok barang <= atau >= Menampilkan Gambar foto dlm crystal report Membuat laporan berbentuk grafik Membuat Laporan dengan parameter Cara koneksi Model ADO Mengubah lokasi OLE Object Menambahkan designer control Demo profil pegawai .32 – • • • • • • • • • • • • • • • • • • • • • • • • VB dan database access VB dan database sql server VB dan database mysql Konversi tabel access ke excel Konversi file txt ke database Konversi file database ke txt Konversi file excel ke access Membuka tabel access dalam bentuk excel Membuka tabel access dalam bentuk word Normalisasi file Query dalam visual basic Membuat database dengan coding VB Database access untuk multi user Konversi access ke sql server Konversi sql server ke excel Mengolah sql server dgn Access Komponen Dasar Visual Basic 6.www.0 Membuat database MySql dengan script vb 6.com Oleh : Uus Rusmawan Hal .

33 – • • • • • • • • • • • • • Maping field Demo Inventori Demo Memanggil gambar / foto Seting printer Object report dengan API Laporan dengan Variabel Laporan dengan wizard Mencari dan memilih data Demo sederhana Field yang terlepas Tentang viewer1 Tentang viewer2 File-file penting Crystal Report untuk SETUP TUTORIAL UTILITY • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • Membuat program Trial dengan jumlah pakai Membuat program Trial dengan tanggal Cara me-register komponen Program Ganti password User Membuat Toolbar dalam Visual Basic Membuat Menu Bantu dalam Visual Basic Membuat Form Login Membuat background menu utama Menampilkan struktur tabel database Membuat Backup database Menampilkan sejumlah data Membuat File EXE dan Setup Dgn VB Pola input data dengan maskedit Program animasi form Program password Program angka terbilang Ado Wizard Generator Membuat Grafik dengan Visual Basic Satu aplikasi banyak project Program Barcode Nomor otomatis dengan pola tanggal Form ditutup mengecil Mengubah ukuran semua object dalam form Membuka file PDF dengan Visual Basic Mengganti "Gambar Command" ketika di klik Membuka file musik.konsultasivb.com Oleh : Uus Rusmawan Hal .www. film dengan Visual Basic Membekukan Form Mengatasi masalah edit dan input data yang mengandung tanda petik ( ' ) Membuat hak akses Aplikasi untuk webcam dengan Visual Basic Menggabungkan beberapa buah aplikasi Mengatasi Out of stack space Error number 28 Membuat manual book dengan Helpndoc Menyimpan foto ke dalam database Program Finger Print Membuat menu dengan treeview Kumpulan OCX Driver ODBC .

. VB dan MP3 VB dan Register. VB dan encripsi VB dan extraksi. VB dan Security VB dan Shell. TUTORIAL VB...34 – • • • • • • • • • • • • • • • • Setup Maker Setup2Go VB dan control. VB dan File VB dan Form. VB dan konversi VB dan file DAT.com Oleh : Uus Rusmawan Hal . VB dan matematika VB dan Menu. VB dan Windows SMS Gateway dengan VB Komponen untuk membuat sms gateway Tutup Facebook permanen untuk selamanya Halaman Berikutnya. VB dan SQL VB dan Time. VB dan Keyboard VB dan membuat EXE. VB dan Image VB dan informasi.www. VB dan Grafik VB dan Icon.NET • • • • • • • • • • • • • Pendahuluan Pengenalan Komponen Dasar Cara Koneksi dgn ms access Mengolah Database ms access Database sql server Mengolah database sql server Database mysql Mengolah database mysql Crystal Report Aplikasi Penjualan Query menggunakan sql aplikasi penerimaan karyawan Deployment aplikasi .konsultasivb.

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->