Query Dalam Visual Basic
Query Dalam Visual Basic
com
Oleh : Uus Rusmawan Hal - 1 –
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 :
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.
Koding :
Setelah anda membuat rancangan form seperti gambar di atas, maka cobalah beberapa perintah SQL
di bawah ini :
Hasil :
KodeBrg
BRG001
BRG002
BRG003
BRG004
BRG005
BRG006
Fungsi : menampilkan kolom KodeBrg dan NamaBrg yang ada pada tabel barang
Hasil :
KobeBrg NamaBrg
BRG002 KOMPUTER
BRG003 PRINTER
BRG004 MONITOR
BRG005 SPEAKER
Fungsi : menampilkan field KodeBrg, NamaBrg dan harga yang ada pada tabel barang
Hasil :
Fungsi: menampilkan kolom KodeBrg, NamaBrg, Harga dan Jumlah (seluruh field) yang ada pada
tabel barang
Hasil :
Perintah di atas dirasakan terlalu panjang dan kemungkinan kesalahan penulisan nama field akan
lebih besar, untuk menghasilkan data yang sama SQL memberikan perintah yang lebih singkat yaitu:
Kesimpulan :
Berdasarkan beberapa perintah di atas yang telah dijelaskan Anda dapat mengambil satu atau
beberapa field yang dibutuhkan, karena dalam kondisi tertentu sering kali kolom-kolom lain tidak
dibutuhkan pada saat melakukan pencarian data yang diinginkan.
Hal lain yang perlu diperhatikan adalah penggunaan tanda * (asterisk). Pada satu sisi dengan cara
tersebut memang mempercepat penulisan tapi di sisi lain hal seperti ini terkadang mengganggu
konsentrasi, karena beberapa field yang tidak dijadikan sasaran pencarian akan tetap ditampilkan
walaupun tidak diperlukan dan user akan cenderung melihat seluruh data yang ditampilkannya,
padahal kolom-kolom tersebut tidak dibutuhkan.
Mengurutkan data merupakan hal yang cukup penting dalam database, karena dengan data yang
terurut Anda dapat melakukan pencarian dengan cepat. Dalam SQL perintah yang digunakan untuk
mengurutkan data adalah ORDER BY. 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.
Fungsi : menampilkan seluruh field di tabel barang yang diurutkan berdasarkan kode barang.
Pada perintah di atas SQL akan secara otomatis memberikan nilai ASC, yaitu mengurutkan data dari
yang terkecil hingga yang terbesar. Dalam hal ini jika kode barang diawali dengan huruf, maka SQL
akan mengurutkan data dari kode barang dengan awalan A (atau a), 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.
Hasil :
Fungsi: menampilkan seluruh field di tabel barang yang diurutkan berdasarkan nama barang.
Hasil :
Perhatikanlah hasil tampilan di atas, 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).
Fungsi : menampilkan seluruh field di tabel barang yang diurutkan berdasarkan harga.
Hasil :
Fungsi : menampilkan seluruh field di tabel barang yang diurutkan berdasarkan Jumlah
Hasil :
Fungsi : menampilkan seluruh data (field) di tabel barang yang diurutkan berdasarkan kode barang
diurutkan dari yang terbesar.
Hasil :
Fungsi : menampilkan seluruh data (field) di tabel barang yang diurutkan berdasarkan (pertama)
Kode barang dan (kedua) nama barang diurutkan dari yang terkecil.
Hasil :
Perintah di atas dilakukan jika pada nama barang terdapat huruf awal yang sama, maka SQL akan
mengurutkan data berdasarkan nama barang yang diawali dengan huruf a atau A hingga huruf z atau
Z. Cara lain yang dapat digunakan untuk melakukan hal yang sama adalah dengan menuliskan nilai
kolomnya. Dalam hal ini KodeBrg dianggap kolom 1, NamaBrg kolom 2, Harga kolom 3 dan
Jumlah kolom 4, jadi perintah SQL yang ditulis adalah :
Catatan :
Klausa ORDER BY harus disimpan setelah klausa WHERE (jika ada), atau disimpan di posisi
terakhir dari perintah SQL, karena jika penempatannya tidak benar maka akan muncul pesan
kesalahan. Jika Anda menuliskan perintah ASC atau DESC maka perintah tersebut akan dilakukan
pada nama field terdekat. Sebagai contoh :
Fungsi : menampilkan seluruh kolom di tabel barang yang diurutkan pertama berdasarkan harga
(secara otomatis bernilai asc) kemudian diurutkan berdasarkan jumlah secara descending.
Hasil :
Perhatikanlah hasil tampilan di atas, pada baris pertama dan kedua terdapat harga yang sama yaitu
35000, tapi pada kolom jumlah datanya berbeda yaitu 15 dan 10, karena pengurutan yang kedua
berdasarkan jumlah secara descending, maka jumlah 15 disimpan di posisi paling atas sedangkan
jumlah 10 disimpan di baris berikutnya. Pada dasarnya perintah di atas dapat diartikan “tampilkanlah
www.konsultasivb.com
Oleh : Uus Rusmawan Hal - 9 –
seluruh kolom di tabel barang dengan harga terurut dari yang terkecil kemudian jumlah terurut dari
yang terbesar”.
Dalam mengurutkan data tidak ada aturan baku bahwa menuliskan nilai kolom dalam ORDER BY
harus dimulai dari yang terkecil atau yang terbesar, jadi Anda dapat dengan bebas menuliskan nomor
kolom yang dibutuhkan untuk menemukan data yang dicari.
Hasil :
KodeBrg
BRG001
Fungsi : menampilkan kolom KodeBrg dan NamaBrg dengan kode barang =”BRG003”
Hasil :
KodeBrg NamaBrg
BRG003 PRINTER
Dengan perintah di atas data yang ditampilkan hanya terbatas pada nama-nama field yang ditulis
setelah pernyataan SELECT saja. Satu hal yang perlu diketahui bahwa menggunakan klausa
WHERE ini tidak selamanya harus mencari data yang nama kolomnya disebut setelah pernyataan
SELECT. Contoh :
Fungsi : menampilkan kolom KodeBrg, NamaBrg dan Harga yang jumlahnya > 5
Hasil :
Perhatikanlah perintah di atas. Setelah pernyataan SELECT Anda menuliskan field kode barang,
nama barang dan harga, padahal kriteria pencarian berdasarkan jumlah yang secara fisik tidak
dituliskan setelah pernyataan SELECT.
Hasil :
Hasil :
Operator Fungsi
Fungsi : menampilkan seluruh kolom dengan harga >500000 dan harga <1000000
Hasil :
Fungsi : menampilkan seluruh kolom dengan Harga > 400000 dan Jumlah > 5
Hasil :
Kesimpulan :
Jika Anda menggunakan operator AND, maka setelah kata AND Anda harus menuliskan kembali
nama field yang akan dijadikan pencarian kedua, ketiga dan seterusnya, jika setelah kata AND tidak
ditulis kembali nama field yang dijadikan rujukan pencarian maka akan muncul pesan kesalahan.
Penggunaan operator AND dapat dilakukan berulang-ulang (beberapa kali dalam satu baris) selama
memungkinkan dan selama syntaxnya benar sesuai dengan aturan penulisan perintah SQL. 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 :
5 MENGGUNAKAN KLAUSA OR
Fungsi : menampilkan seluruh kolom dengan kode barang=”BRG001 atau Jumlah >5
Hasil :
Perintah ini digunakan untuk mengabaikan (tidak ditampilkan) data yang dicari dengan klausa NOT
Hasil :
Perbedaannya terletak pada penempatan penulisannya, jika menggunakan klausa NOT maka kata
NOT ditulis setelah Klausa WHERE sebelum nama field, tapi jika menggunakan operator aritmatika
maka tanda <> (tidak sama dengan) disimpan setelah nama field dan sebelum kriteria data yang
dicari. Jika Anda menuliskan kata NOT sebelum klausa WHERE, misalnya :
MENGGUNAKAN KLAUSA IN
Perintah ini sama dengan operator OR yang artinya tampilkanlah data pertama atau data kedua, dan
seterusnya. Contoh :
Fungsi : menampilkan seluruh kolom dengan kode barang BRG001 dan BRG006
Hasil :
Fungsi : menampilkan seluruh kolom yang kode barangnya bukan BRG001 dan BRG006
Hasil :
Hasil :
Fungsi : menampilkan seluruh kolom di tabel barang dengan nama barang yang mengandung huruf
“E” dan huruf di depan atau di belakangnya apa saja.
Hasil :
Perhatikanlah perintah di atas dengan baik…!. Penulisan huruf E diapit dengan tanda * yang artinya
mengabaikan huruf yang berada di depan dan di belakangnya, dengan demikian jika pada kolom
nama barang terdapat data yang mengandung huruf E, maka data tersebut akan ditampilkan.
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.
Fungsi: menampilkan seluruh kolom di tabel barang dengan nama barang yang huruf depannya
“K” dan selanjutnya huruf apa saja.
Hasil :
Fungsi : menampilkan seluruh kolom di tabel barang dengan nama barang yang huruf belakangnya
“R” dan sebelumnya huruf apa saja.
Hasil :
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.
Fungsi : menampilkan seluruh kolom di tabel barang dengan nama barang yang huruf depannya
(satu huruf) apa saja, huruf keduanya “O” dan huruf selanjutnya apa saja.
Hasil :
Fungsi : menampilkan seluruh kolom di tabel barang dengan nama barang yang dua huruf
depannya apa saja, huruf ketiganya “M” dan huruf selanjutnya apa saja.
Hasil :
Kesimpulan :
Tanda _ digunakan untuk mengabaikan sejumlah karakter. Jika Anda menulis tanda _ sebanyak dua
buah berarti Anda mengabaikan dua huruf. Jadi pengabaian jumlah karakter tergantung pada berapa
jumlah tanda _ yang ditulis dan di posisi mana tanda tersebut diletakkan.
Fungsi : menampilkan seluruh kolom dimana nama depannya diawali dengan huruf “P” atau huruf
“K” dan nama belakangnya apa saja.
Hasil :
www.konsultasivb.com
Oleh : Uus Rusmawan Hal - 17 –
Kesimpulan :
Dengan menggunakan tanda [] berarti Anda mencari huruf dengan pilihan tergantung huruf apa yang
dicantumkan dalam tanda kurung siku tersebut. pada contoh di atas, karena tanda [] diakhiri dengan
tanda % yang diletakkan di luar, maka artinya Anda mencari huruf awal dengan pilihan huruf yang
ada pada tanda [] dengan huruf berikutnya apa saja.
Pada kesempatan ini akan dicoba menggunakan perintah matematis. Pada tabel barang tidak terdapat
Total Harga sebagai hasil perkalian antara Harga dengan Jumlah, namun dengan perintah SQL dapat
ditampilkan hasil perhitungan matematis tersebut.
Fungsi : menampilkan seluruh kolom di tabel barang dimana HARGA * JUMLAH sebagai field
(kolom) baru yaitu TOTAL
Hasil :
Hasil :
Pada contoh di atas, penulisan tanda bintang dianggap sebuah perintah untuk menampilkan seluruh
kolom, dengan demikian jika Anda menulis perintah SELECT *, harga * jumlah as total FROM
barang, kolom total akan disimpan di posisi paling awal.
Fungsi : menampilkan kolom harga, jumlah dan total sebagai field baru hasil kalkukasi yang jumlah
barangnya =10
Hasil :
550000 10 5500000
35000 10 350000
MENGELOMPOKAN DATA
Fungsi : menampilkan kolom Harga yang jumlahnya sama digabungkan disimpan dalam field
(kolom) baru bernama Gabung
www.konsultasivb.com
Oleh : Uus Rusmawan Hal - 19 –
Hasil :
Harga Gabung
35000 70000
450000 450000
550000 550000
700000 700000
2500000 2500000
Perintah di atas artinya mengelompokkan data Harga dimana jika ditemukan data (harga) yang sama,
maka data tersebut dijumlahkan dan disimpan dalam sebuah field baru dengan nama Gabung.
Perhatikanlah baris pertama tabel di atas. Karena data harga 35000 ada dua maka data tersebut
dijumlahkan dan disimpan pada sebuah field baru dengan nama Gabung dengan nilai 70000.
Fungsi : kelompokan Harga dan hitung berapa jumlah harga yang sama dimana hasil
perhitungannya harga yang sama tersebut disimpan pada field baru bernama Jumlah.
Hasil :
Harga Jumlah
35000 2
450000 1
550000 1
700000 1
2500000 1
Hasil :
Jumlah Gabung
3 3
5 5
10 20
12 12
www.konsultasivb.com
Oleh : Uus Rusmawan Hal - 20 –
15 15
Perintah di atas artinya mengelompokkan data Jumlah dimana jika ditemukan data (Jumlah) yang
sama, maka data tersebut dijumlahkan dan disimpan dalam sebuah field baru dengan nama Gabung.
Perhatikanlah baris ketiga tabel di atas. Karena data Jumlah 10 ada dua maka data tersebut
dijumlahkan dan disimpan pada sebuah field baru dengan nama Gabung dengan nilai 20.
Fungsi : menghitung jumlah data (baris) dari seluruh field. Data menampilkan angka 6 karena
seluruh data ada 6 item (baris)
Hasil
JumlahData
Fungsi : Perintah ini digunakan untuk menghitung jumlah data dari seluruh field dengan
jumlah=10. Data menampilkan angka 2 karena seluruh data (jumlah yang bernilai 10) ada 2 item.
Hasil
JumlahData
Fungsi : menampilkan nilai terbesar dari kolom Harga yang ada di tabel barang dan disimpan
dalam sebuah kolom baru dengan nama “Terbesar”.
Hasil :
Terbesar
2500000
www.konsultasivb.com
Oleh : Uus Rusmawan Hal - 21 –
Hasil :
Terkecil
35000
Hasil :
Terbesar
15
Hasil :
Terkecil
Fungsi : Perintah di atas digunakan untuk menampilkan jumlah seluruh data yang disimpan dalam
field baru yaitu “Jml”, harga terbesar disimpan dalam field “Terbesar” dan harga terkecil pada
field “Terkecil”.
Hasil :
6 2500000 35000
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. Anda dapat memanipulasi data
tanggal sedemikian rupa sesuai dengan data yang dibutuhkan. Untuk memulainya cobalah syntx-
syntax di bawah ini.
www.konsultasivb.com
Oleh : Uus Rusmawan Hal - 22 –
Sebelum field Tanggal ditulis CDATE, hal ini dilakukan karena data tanggal yang diketik berupa
karakter, maka Anda harus mengubah data tanggal yang ada pada tabel Penjualan dengan bentuk
string.
Hasil :
Cara lain yang dapat dilakukan adalah mengubah bentuk karakter tanggal menjadi bentuk nilai
tanggal yaitu dengan perintah DATEVALUE.
Perintah tersebut mempunyai arti sebaliknya dari perintah sebelumnya, pada perintah CDATE
berarti mengubah bentuk data tanggal di dalam tabel Penjualan menjadi bentuk karakter, 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 :
Fungsi : menampilkan data Penjualan tanggal lebih besar dari tanggal 23 juli dan lebih kecil dari
tanggal 25 juli 2008.
Hasil :
Dalam pengolahan data tanggal sering kali Anda menginginkan pencarian berdasarkan tanggal
tertentu saja dengan mengabaikan data bulan dan tahun. Dalam hal ini SQL mampu melakukan
pencarian tersebut yang secara spesifik Anda tuliskan kata DAY, yang artinya mengambil data
berdasarkan tanggal tertentu. Contoh :
Fungsi : menampilkan data Penjualan dengan tanggal faktur lebih kecil sama dengan tanggal 24
Hasil :
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. Dengan cara
seperti ini berarti Anda mengabaikan kondisi tanggal dan tahun. Contoh :
Hasil :
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.
www.konsultasivb.com
Oleh : Uus Rusmawan Hal - 24 –
Perintah di atas merupakan gabungan dari DAY dan MONTH, cara seperti ini dirasakan sangat
penting untuk mencari suatu data tanggal berdasarkan kriteria yang diinginkan. Hal yang sama dapat
juga Anda lakukan untuk mencari data tanggal berdasarkan tahunnya saja yaitu dengan menuliskan
kata YEAR.
Cara terbaik untuk memahami query banyak tabel adalah dengan mencoba dua tabel terlebih dahulu
yang mempunyai relasi, misalnya query tabel Barang dengan tabel Detail atau tabel Pelanggan
dengan tabel Penjualan atau tabel Detail dengan tabel Penjualan. Setelah itu dilanjutkan dengan
query tiga tabel yang telah mempunyai relasi, misalnya tabel Pelanggan, Penjualan dan Detail. Dan
terakhir adalah melakukan query ke semua tabel.
1. Pemisah antara nama tabel yang satu dengan nama tabel yang lain adalah KOMA.
2. Pengambilan nama field dari suatu tabel yang dituliskan di bagian depan adalah dengan tanda
TITIK kemudian nama field.
3. Setelah pernyataan select tidak boleh secara langsung menuliskan nama field yang berada
pada dua tabel yang berbeda atau field yang menjadi kunci relasi.
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.
Adapun syntax yang benar adalah dengan menyebutkan nama tabel didepannya kemudian
diikuti dengan tanda TITIK kemudian menuliskan nama fieldnya.
4. Query yang optimal sebaiknya dengan menuliskan relasi pada masing-masing tabel setelah
klausa where.
Hasil
Hasil
Hasil
www.konsultasivb.com
Oleh : Uus Rusmawan Hal - 27 –
Data yang dihasilkan dari beberapa contoh query di atas tidak memberikan nilai informasi, karena
datanya masih banyak yang redudan. Hal ini karena query tidak diikat dengan kriteria tertentu.
Untuk memulai query banyak tabel, terlebih dahulu harus dipertimbangkan informasi apa yang
diinginkan. Bentuk informasi yang diperlukan biasanya berupa faktur yang berisi nama barang,
harga, jumlah jual, dan total. Selanjutnya keempat data tersebut “diikat” dengan kriteria tertentu
yaitu faktur dengan tanggal tertentu, faktur dengan nama pelanggan tertentu, faktur dengan nomor
tertentu dan sejenisnya.
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.
Fungsi : menampilkan nama barang dari tabel barang, harga 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.
www.konsultasivb.com
Oleh : Uus Rusmawan Hal - 28 –
Data yang sama juga dapat dilakukan dengan menuliskan syntax di bawah ini.
Fungsi : menampilkan kolom Tanggal,Harga,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.
Hasil :
Sekarang cobalah untuk menampilkan hasil query dengan kriteria tertentu, misalnya dengan kriteria
tanggal, pelanggan, nomor faktur dan sejenisnya.
www.konsultasivb.com
Oleh : Uus Rusmawan Hal - 29 –
Fungsi : tampilkan nama barang, harga, jmljual, total (sebagai field baru hasil perkalian antara
harga dengan jmljual) dari tabel penjualan, detail, 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:
www.konsultasivb.com
Oleh : Uus Rusmawan Hal - 30 –
Fungsi : tampilkan nama barang, harga, jmljual dan total (sebagai field baru hasil perkalian antara
harga dengan jmljual) dari tabel penjualan, detail, 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
Fungsi : tampilkan nama barang, harga, jmljual, total (sebagai field baru hasil perkalian antara
harga dengan jmljual) dari tabel penjualan, detail, 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 :
www.konsultasivb.com
Oleh : Uus Rusmawan Hal - 31 –
Itulah beberapa contoh dasar query banyak tabel, selanjutnya anda tinggal menambahkan kriteria
lain yang diperlukan dan dapat pula query dibuat secara spesifik dengan menambahkan klausa order
by, in, not, like, wildcard dan sejenisnya.
• 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, 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
www.konsultasivb.com
Oleh : Uus Rusmawan Hal - 34 –
TUTORIAL VB.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