SOAL:
2. Tolong lengkapi program di bawah ini berdasarkan program pada soal nomor 1: (10%)
Private Sub cmdSave_Click()
strQuery = "........a......... Kategori (KdKat,NmKat,Deskripsi)" _
& ".........b......... ('" & txtCatID.Text & "','" _
& txtCatNm.Text & "','" & cboDesc.Text & "')"
.........c......... ‘Jalankan Query
.........d......... ‘Refresh recordset
.........e......... ‘Tampilkan isi recordset ke dalam grid dengan nama DGKat
End Sub
1
3. Tolong tampilkan hasil yang muncul pada object listbox lstHasil? (10%)
a. Dim a, i as Integer
a=0
lstHasil.AddItem a
FOR i = 1 to 20 STEP 2
a=a+i
lstHasil.AddItem a
NEXT i
lstHasil.AddItem a + i
b. Dim a, b, c, i as Integer
a=0
b=1
i=3
lstHasil.AddItem a
lstHasil.AddItem b
DO WHILE i <= 10
c=a+b
lstHasil.AddItem c
a=b
b=c
i=i+1
LOOP
4. Jika Form Barang berisi 3 objek TextBox, txtKode, txtNama, txtHarga. Tabel Barang berisi 3
field dengan nama Kode, Nama dan Harga serta variabel recordset bernama rsBarang maka
tolong buat prosedur: (10%)
a. Menampilkan Data
Sub TampilData()
..........................
..........................
..........................
End Sub
b. Mengosongkan Objek
Sub Kosongkan()
..........................
..........................
..........................
End Sub
Supplier
KdSupp NmSupp Alamat NoTelp Fax Contact Email
S0001 PT. ABC Denpasar 424624 424625 Putu abc@gmail.com
S0002 PT. XYZ Surabaya 255755 255756 Juminten xyz@gmail.com
Buku
KdBuku NmBuku Harga Stok KdSupp Status TglBeli
B0001 Harry Potter 125000 100 S0001 No 01/05/2017
B0002 Trio Detektif 40000 50 S0002 No 20/06/2017
B0003 Supernova 70000 100 S0001 No 13/07/2017
Berdasarkan tabel Supplier dan Buku di atas, jawablah soal nomor 6-10.
6. Tolong buat Query SQL untuk menambahkan 1 data baru ke tabel Buku? (10%)
7. Tolong buat Query SQL untuk menampilkan nama buku dan nama supplier terurut berdasarkan
kode supplier dari Z-A? (10%)
8. Tolong buat Query SQL untuk menampilkan nama supplier dari suatu buku yang memiliki harga
lebih kecil dari 100.000 dan memiliki stok lebih besar dari 50? (10%)
9. Tolong buat Query SQL untuk menampilkan nama buku dan nama supplier dari buku yang dibeli
pada quartal kedua tahun 2017? (10%)
10. Tolong buat Query SQL untuk menampilkan nama buku dan nama supplier dari 2 buku termahal
yang stoknya lebih dari 50? (10%)