Dibuat oleh: Dinda Ayu Muthia

Ukuran: px
Mulai penontonan dengan halaman:

Download "Dibuat oleh: Dinda Ayu Muthia"

Transkripsi

1 Dibuat oleh: Dinda Ayu Muthia

2 Pertemuan 1 Pengenalan IDE dan Struktur Program Visual Basic Versi Visual Basic Visual Basic adalah bahasa pemrograman berbasis Windows yang merupakan Object Oriented Programming (OOP), yaitu pemrograman berorientasi objek. Visual Basic yang mengadopsi dua macam jenis pemrograman yaitu Permrograman Visual dan Object Oriented Programming (OOP). Cara menjalankan Visual Basic: 1. Klik Menu Start 2. Pilih All Programs 3. Pilih Microsoft Visual Studio Pilih Microsoft Visual Basic Pilih Standard EXE Klik Open

3 Buatlah desain form sebagai berikut:

4 Ketiklah script berikut: Tampilan running program:

5 Pertemuan 2 Tipe Data, Variabel, Konstanta dan Operator 1. Tipe Data Tipe Data Ukuran Storage Jangkauan Byte 1 Byte 0 s/d 255 Boolean 2 Byte True atau False Integer 2 Byte -32,768 s/d Long 4 Byte -2,147,483,648 s/d 2,147,483,647 Single 4 Byte E38 s/d E-45 (-) E-45 s/d E38 (+) Double 8 Byte E308 s/d 922,337,203,685, Currency 8 Byte -922,337,203,685, s/d 922,337,203,685, Decimal 14 Byte -+ 79,228,162,514,264,337,593,543,950,335 Date 8 Byte 1 januari 100 s/d 31 desember Variabel dan Konstanta Variabel adalah suatu tempat untuk menampung data yang nilainya selalu berubah. Konstanta adalah suatu tempat untuk menampung data yang nilainya tetap dan tidak berubah. Aturan penamaan konstanta dan variabel: a. Harus diawali huruf b. Boleh terdiri dari huruf, angka dan garis bawah

6 c. Maksimal 225 karakter d. Tidak boleh menggunakan reserve word 2.1. Deklarasi Variabel Bentuk umum: Dim <nama_variabel> [AS <tipe_data>] Pendeklarasian variabel ada 2 jenis: Deklarasi Eksplisit Untuk mendeklarasikan nama variabel beserta tipe datanya pada awal procedure (menempatkan alokasi nama variabel didalam memori), contohnya sebagai berikut: Dim Nama as String Dim Alamat as String *30 Panjang maksimal 30 Deklarasi Implisit Untuk mendeklarasikan nama variabel beserta tipe datanya dan langsung mengisi nilai variabelnya (menempatkan alokasi nilai variabel langsung didalam memori), contohnya sebagai berikut: Nama$ = Adi Gaji$ = Deklarasi Konstanta Bentuk umum: Const nama_konstanta [AS tipe_data] Contoh: Const phi As Double = Ruang Lingkup Variabel dan Konstanta Variabel dapat dikenal diseluruh bagian program, dan ada yang hanya dikenal di procedure tempat variabel tersebut dibuat. Keyword Public Private Dim Static Digunakan pada Berlaku pada level modul Berlaku pada level modul Berlaku pada level modul dan level procedure Berlaku pada level procedure

7 Contoh program: Script program: Sub tambah() Dim nilai1, nilai2, hasil As Integer nilai1 = 5 nilai2 = 10 Me.txtnil1.Text = nilai1 Me.txtnil2.Text = nilai2 hasil = nilai1 + nilai2 Me.txthasil.Text = hasil Sub hitung() Const phi As Double = 3.14 Dim jari As Integer Dim luas As Double jari = 7 luas = phi * jari * jari Me.txtjari2.Text = jari Me.txtphi.Text = phi Me.txtluas.Text = luas

8 Private Sub cmdhitung_click() hitung Private Sub cmdtambah_click() tambah 3. Operator a. Operator Aritmatika Aritmatika Operator Keterangan ^ Pangkat - Negatif * Perkalian / Pembagian Mod Sisa bagi + Penjumlahan - Pengurangan & Penggabungan string b. Operator Relasi (Komparasi/Pembanding) Relasi Operator Keterangan = Sama dengan <> Tidak sama dengan < Lebih kecil > Lebih besar <= Lebih kecil atau sama dengan >= Lebih besar atau sama dengan

9 c. Operator Logika Logika Operator Not And Or Xor Eqv Imp Keterangan Tidak Dan Atau Exclusive or Ekivalen Implikasi Contoh program: Script program: Private Sub cmdbagi_click() Me.txthasil.Text = Val(Me.txtnilai1.Text) / Val(Me.txtnilai2.Text) Private Sub cmdbknsamadgn_click() Me.txthasil.Text = Val(Me.txtnilai1.Text) <> Val(Me.txtnilai2.Text) Private Sub cmdkali_click() Me.txthasil.Text = Val(Me.txtnilai1.Text) * Val(Me.txtnilai2.Text)

10 Private Sub cmdkurang_click() Me.txthasil.Text = Val(Me.txtnilai1.Text) - Val(Me.txtnilai2.Text) Private Sub cmdkurangdari_click() Me.txthasil.Text = Val(Me.txtnilai1.Text) < Val(Me.txtnilai2.Text) Private Sub cmdlebihdari_click() Me.txthasil.Text = Val(Me.txtnilai1.Text) > Val(Me.txtnilai2.Text) Private Sub cmdmodulus_click() Me.txthasil.Text = Val(Me.txtnilai1.Text) Mod Val(Me.txtnilai2.Text) Private Sub cmdsamadgn_click() Me.txthasil.Text = Val(Me.txtnilai1.Text) = Val(Me.txtnilai2.Text) Private Sub cmdtambah_click() Me.txthasil.Text = Val(Me.txtnilai1.Text) + Val(Me.txtnilai2.Text)

11 Pertemuan 3 Fungsi Standar 1. Fungsi Standar Pada Visual Basic 6.0 Terdapat 3 fungsi standar pada VB 6.0, diantaranya: a. Fungsi String Left, mengambil Karakter dari sebelah kiri Right, mengambil Karakter dari sebelah kanan Mid, mengambil Karakter dari tengah LTrim, Membuang semua awal spasi yang ada di sebelah kiri RTrim, Membuang semua spasi yang ada di sebelah kanan Trim, Membuang semua spasi yang ada di sebelah kiri dan kanan Len, Memberikan nilai balik Integer sebagai panjang string LCase, Mengubah String menjadi huruf kecil semua UCase, Mengubah String menjadi huruf besar semua Str (int), Mengubah bilangan menjadi string (konversi) Chr (Asscii), Konversi dari nilai ascii menghasilkan karakter b. Fungsi Matematika Val(str) Konversi string menjadi integer Asc(Char) Konversi karakter menghasilkan nilai Ascii Abs(Number) Memberikan nilai mutlak dari suatu nilai negatif Round(Number, Decimal) Membulatkan suatu angka sampai beberapa digit decimal Sqr(Number) Memberikan hasil akar kuadrat dari suatu nilai c. Fungsi Tanggal dan Waktu Date() Mengambil tanggal sistem komputer IsDate Memberikan nilai balik Boolean. True jika parameter adalah sebuah tanggal

12 DateValue Konversi string menjadi date Date(Date), Month(Date), Year(Date) Memberikan nilai integer dari variabel date untuk hari, bulan dan tahun. Time() Mengambil waktu dari sistem komputer Hour(Date), Minute(Date), Second(Date) Memberikan nilai integer dari variabel date untuk jam, menit dan detik. TimeValue(str) Konversi String ke Variabel Date Contoh program: Ketentuan soal: Pada saat form di jalankan maka tanggal dan jam tampil Textbox input kata berisi kata yang akan di jadikan fungsi Pada saat di input kata yang akan di jadikan fungsi maka Textbox di kolom hasil otomatis akan terisi Button bersih berguna untuk membersihkan isi di dalam Textbox Button keluar berfungsi untuk keluar dari program aplikasi

13 Script program: Private Sub cmdbersih_click() Me.txtkata.Text = "" Me.txtleft.Text = "" Me.txtright.Text = "" Me.txtmid.Text = "" Me.txtlen.Text = "" Me.txtltrim.Text = "" Me.txtrtrim.Text = "" Me.txtlcase.Text = "" Me.txtucase.Text = "" Me.txtkata.SetFocus Private Sub cmdkeluar_click() x = MsgBox("Anda Akan keluar dari form ini?", vbquestion + vbokcancel, "Informasi") If x = vbok Then End End If Private Sub Timer1_Timer() Me.LabelJAM.Caption = Time Me.LabelTGL.Caption = Format(Date, "dddd,d mmmm yyyy") Private Sub txtkata_change() Me.txtleft.Text = Left(Me.txtkata.Text, 3) Me.txtright.Text = Right(Me.txtkata.Text, 3) Me.txtmid.Text = Mid(Me.txtkata.Text, 3, 3) Me.txtlen.Text = Len(Me.txtkata.Text) Me.txtltrim.Text = LTrim(Me.txtkata.Text)

14 Me.txtrtrim.Text = RTrim(Me.txtkata.Text) Me.txtlcase.Text = LCase(Me.txtkata.Text) Me.txtucase.Text = UCase(Me.txtkata.Text)

15 Pertemuan 4 Percabangan If dan Select Case 1. Percabangan (Branching) Operasi percabangan digunakan untuk menentukan pilihan terhadap beberapa pilihan yang ada. Operasi percabangan IF terdiri dari beberapa bentuk, diantaranya: o If Then Syntax: If kondisi Then pernyataan Atau If kondisi Then pernyataan-pernyataan End If o If Then Else Syntax: If kondisi1 Then [blok pernyataan-1] Elseif kondisi2 Then [blok pernyataan-2] Else [blok pertanyaan-n] End If o If Bersarang (Nested If) Syntax: If kondisi ke-1 Then If kondisi ke-1a Then Pernyataan ke-1 Else Pernyataan Ke-2

16 endif Else If kondisi ke-2 Then Pernyataan ke-1 Else Pernyataan Ke-2 endif End If Contoh program: Script program: Private Sub txtabsen_change() Me.txthabsen.Text = 0.1 * Val(Me.txtabsen.Text) Private Sub txttugas_change() Me.txthtugas.Text = 0.2 * Val(Me.txttugas.Text) Private Sub txtuts_change() Me.txthuts.Text = 0.3 * Val(Me.txtuts.Text) Private Sub txtuas_change() Me.txthuas.Text = 0.4 * Val(Me.txtuas.Text)

17 Private Sub cmdbersih_click() Me.txtabsen.Text = 0 Me.txtgrade.Text = "" Me.txthabsen.Text = 0 Me.txthtugas.Text = 0 Me.txthuas.Text = 0 Me.txthuts.Text = 0 Me.txtketerangan.Text = "" Me.txttotal.Text = 0 Me.txttugas.Text = 0 Me.txtuas.Text = 0 Me.txtuts.Text = 0 Private Sub cmdkeluar_click() x = MsgBox("Anda Akan keluar dari form ini?", vbquestion + vbokcancel, "Informasi") If x = vbok Then End End If Private Sub Form_Activate() Me.txthabsen.Enabled = False Me.txthtugas.Enabled = False Me.txthuts.Enabled = False Me.txthuas.Enabled = False Me.txtabsen.SetFocus Private Sub cmdhitung_click() 'Menghitung Total Nilai Me.txttotal.Text = Val(Me.txthtugas.Text) + Val(Me.txthabsen.Text) +

18 Val(Me.txthuts.Text) + Val(Me.txthuas.Text) 'Menentukan Grade If (Me.txttotal.Text >= 80 And Me.txttotal.Text <= 100) Then Me.txtgrade.Text = "A" Else If (Me.txttotal.Text >= 69 And Me.txttotal.Text <= 79) Then Me.txtgrade.Text = "B" Else If (Me.txttotal.Text >= 56 And Me.txttotal.Text <= 68) Then Me.txtgrade.Text = "C" Else If (Me.txttotal.Text >= 40 And Me.txttotal.Text <= 55) Then Me.txtgrade.Text = "D" Else Me.txtgrade.Text = "E" End If End If End If End If 'Menentukan Keterangan If (Me.txtgrade.Text = "A" Or Me.txtgrade.Text = "B" Or Me.txtgrade.Text = "C") Then Me.txtketerangan.Text = "LULUS" Else Me.txtketerangan.Text = "GAGAL" End If 2. Select Case Syntax: Select Case ekspresi yang dicoba

19 [Case ekspresi1 [blok pernyataan-1]] [Case ekspresi2 [blok pernyataan-2]] [Case Else [blok pernyataan-n] End Select Contoh program: Script program: Private Sub Form_Load() Me.cmbkode.AddItem ("MI") Me.cmbkode.AddItem ("KA") Me.cmbkode.AddItem ("TK") Private Sub cmbkode_click() Select Case Me.cmbkode.Text Case "MI" Me.txtjurusan.Text = "Manajemen Informatika" Case "KA" Me.txtjurusan.Text = "Komputer Akuntansi" Case Else Me.txtjurusan.Text = "Tehnik Informatika" End Select

20 Pertemuan 5 Looping 1. Perulangan (Looping) Struktur loop memperbolehkan anda untuk melakasanakan sekelompok baris pernyataan lebih dari satu kali. Berikut bebereapa bentuk perulangan: a. Do Loop Gunakan Do Loop untuk mengeksekusi suatu blok statement dengan jumlah perulangan yang tak terhingga. Statement Do Loop, akan dijalankan selama kondisi benar. Ada beberapa Do...Loop statement, diantaranya: Do While Loop Bentuk umum: Do While <kondisi> statements Loop Do Loop While Bentuk umum: Do statements Loop While <Kondisi> Do Until Loop Bentuk umum: Do Until <Kondisi> statements Loop Do Loop Until Bentuk umum: Do statements Loop Until <Kondisi>

21 b. For Next Bentuk umum: For < pencacah> = <awal> To <akhir> [step<langkah>] Statement Next <pencacah> Keterangan: Pencacah : Variabel ( tipe : integer) yang digunakan untuk menyimpan angka pengulangan. awal : Nilai awal dari pencacah akhir : Nilai akhir dari pencacah langkah : Perubahan nilai pencacah setiap pengulangan. Sifatnya optional (boleh ditulis ataupun tidak). Bila tidak ditulis maka nilai langkah adalah 1 c. While Wend Bentuk umum: WHILE <Kondisi> <Statements/Blok Kode Program> WEND Contoh program:

22 Script program Private Sub cmddountil_click() List1.Clear i = 1 Do Until i > 5 List1.AddItem (i) i = i + 1 Loop Private Sub cmddowhile_click() List1.Clear i = 10 Do While i > 6 List1.AddItem (i) i = i - 1 Loop Private Sub cmdfor_click() List1.Clear For i = 1 To 10 List1.AddItem (i) Next Private Sub cmdwhile_click() List1.Clear i = 20 While i <= 60 Logika program i i>5 Cetak i=i+1 1 F F F F F T i i>6 Cetak i=i-1 10 T T T T F i i<=10 Cetak i++ 1 T T T T T T T T T T F i i<=60 Cetak i=i T 20 30

23 List1.AddItem (i) i = i + 10 Wend 30 T T T T F

24 Pertemuan 6 Module 1. Module Module digunakan untuk memuat fungsi,subrutin, konstanta, variabel dan type ciptaan yang akan disediakan bagi keseluruhan project. Untuk membuat module dalam project anda dapat menggunakan perintah Project, Add Module. Contoh program:

25 Script program: Public Sub bersih() Dim x As Control For Each x In Me If TypeName(x) = "TextBox" Then x.text = "" Next Private Sub cmdbersih_click() Call bersih Private Sub cmdhitung_click() Dim a, t As Integer a = Val(txtalas.Text) t = Val(txttinggi.Text) txtluas.text = luassegitiga(a, t) Private Sub cmdkeluar_click() If MsgBox("Mau Keluar??", vbquestion + vbokcancel, "message") Then End End If Script pada module: Public Function luassegitiga(alas, tinggi As Integer) As Double luassegitiga = (alas * tinggi) / 2 End Function

26 Pertemuan 7 Array 1. Array Satu Dimensi Array adalah variable yang berisi beberapa data sejenis. Data-data tersebut disimpan dengan nomor urut tertentu yang disebut index. Jika X adalah variable array, maka bisa digambarkan sebagai berikut: Variabel X Data-1 Elemen/index ke-1 Data-2 Elemen/index ke-2 Data-3 Elemen/index ke -3 Data-n Elemen/index ke-n 2. Array Multi Dimensi Array berdimensi 2 terdiri dari baris dan kolom, contohnya pada tabel atau matrik. Pendefinisiannya adalah sebagai berikut: Dim nama_variabel (n1, n2) As tipe_variabel (n1=baris, n2=kolom) Contoh program: Script program: Private Sub cmdarray_click() Dim hari(6) As String hari(0) = "Senin" hari(1) = "Selasa" hari(2) = "Rabu" hari(3) = "Kamis" hari(4) = "Jum'at"

27 hari(5) = "Sabtu" hari(6) = "Minggu" For i = 0 To 6 MsgBox "Hari " & hari(i),, "Nama Hari" Next i Tampilan output akan mencetak seperti tampilan dibawah ini dan mengulang sebanyak jumlah hari.

28 Pertemuan 8 Database 1. Database Database adalah kumpulan beberapa data yang saling berhubungan berdasarkan kode-kode tertentu sehingga membentuk sebuah sistem. Secara hirarki database bisa digambarkan sebagai berikut:

29 2. Membuat Database dengan Microsoft Access Buatlah database dengan nama: penjualan_nim dan simpan di C:\VB_3A_ \DB_Penjualan Simpan dalam format 2003 Buatlah tabel dengan nama: barang Field Name Type Size Keterangan kdbrg Text 6 Primary Key nmbrg Text 20 harga Currency satuan Text 5 Buatlah tabel dengan nama: transaksi Field Name Type Size Keterangan notrans Text 8 Primary Key tgltrans Date/Time kdbrg Text 6 jumbel Number Integer total Currency Pilih Tab Database Tools Klik Relationship

30 Pertemuan 9 Pembuatan Form Master Barang 1. Form Master Barang Pada visual basic, klik kanan pada Toolbox Components Klik OK Simpan dengan nama form: FormBarang, Project: Penjualan. Untuk koneksi database dengan object ADODC. Klik Adodc (adobarang), pada properties, klik bagian ConnectionString, maka muncul tampilan sebagai berikut:

31 Pada properties, pilih RecordSource, maka akan muncul seperti berikut: Script program:

32 Sub aktif() Me.txtharga.Enabled = True Me.txtkode.Enabled = True Me.txtnama.Enabled = True Sub nonaktif() Me.txtharga.Enabled = False Me.txtkode.Enabled = False Me.txtnama.Enabled = False Sub bersih() Me.txtharga.Text = 0 Me.txtkode.Text = "" Me.txtnama.Text = "" Private Sub Form_Load() nonaktif bersih cmdsimpan.enabled = False cmdedit.enabled = False cmdhapus.enabled = False Private Sub cmdtambah_click() aktif txtkode.setfocus cmdtambah.enabled = False cmdsimpan.enabled = True Private Sub txtkode_keypress(keyascii As Integer) If KeyAscii = 13 Then adobarang.refresh adobarang.recordset.find "kdbrg='" & txtkode.text & "'" If Not (adobarang.recordset.eof) Then MsgBox ("Kode barang sudah ada") Else txtnama.setfocus End If End If Private Sub cmdsimpan_click() adobarang.refresh adobarang.recordset.find "kdbrg='" & txtkode.text & "'" If adobarang.recordset.eof Then adobarang.recordset.addnew adobarang.recordset!kdbrg = Me.txtkode.Text

33 adobarang.recordset!nmbrg = Me.txtnama.Text adobarang.recordset!harga = Val(Me.txtharga.Text) adobarang.recordset.update adobarang.recordset.movelast MsgBox "Data berhasil disimpan" Else adobarang.recordset!nmbrg = Me.txtnama.Text adobarang.recordset!harga = Val(Me.txtharga.Text) adobarang.recordset.update adobarang.recordset.movelast MsgBox "Data berhasil diperbaharui" End If adobarang.recordsource = "barang" adobarang.refresh grid.refresh Form_Load Private Sub cmdcari_click() nonaktif cmdedit.enabled = True cmdhapus.enabled = True x = InputBox("Masukkan kode barang:", "Pencarian Barang") adobarang.recordset.movefirst adobarang.recordset.find "kdbrg=' " & x & " ' " If adobarang.recordset.eof Then MsgBox "Data tidak ditemukan" Else grid.refresh Me.txtkode.Text = adobarang.recordset!kdbrg Me.txtnama.Text = adobarang.recordset!nmbrg Me.txtharga.Text = adobarang.recordset!harga End If Private Sub cmdedit_click() aktif Me.txtkode.Enabled = False cmdsimpan.enabled = True cmdtambah.enabled = False Private Sub cmdhapus_click() adobarang.recordset.delete adobarang.refresh adobarang.recordset.movenext adobarang.recordsource = "barang" adobarang.refresh

34 grid.refresh Form_Load MsgBox ("Data terhapus") Private Sub cmdkeluar_click() x = MsgBox("Yakin ingin keluar?", , "Informasi") If x = 6 Then End End If Masukkan data sebagai berikut: Kode Barang Nama Barang Harga MN-001 Monitor LG KY-003 Keyboard Komic MS-001 Mouse Optik 55000

35 Pertemuan 10 Pembuatan Form Transaksi 1. Form Transaksi Buka project Penjualan, lalu buatlah form baru, simpan dengan nama: FormTransaksi. Untuk koneksi database dengan object ADODC, adobarang dihubungkan ke tabel barang dan adotrans dihubungkan ke tabel transaksi. Ketentuan soal: Setting Enabled: false pada properties untuk textbox yang tidak boleh dimanipulasi(hanya menampilkan data), yaitu: txtno, txttgl, txtnama, txtharga, txttotal dan txtkembali.

36 Pada saat form dijalankan, dalam keadaan nonaktif. Tombol add dan exit aktif. Tombol save dan cancel nonaktif. Pada saat tombol add diklik, maka muncul nomor otomatis yang terdiri dari 2 digit bulan + 2 digit tanggal + 4 digit nomor urut. Tombol add nonaktif, tombol save dan cancel aktif. Pilih kode barang, tampil nama barang dan harga. Input jumlah beli, enter, tampil total = harga*jumbel, setfocus di textbox uang bayar Input uang bayar, uang kembali otomatis muncul. Pada saat tombol simpan diklik, maka akan tersimpan di table transaksi dan tampil di grid. Script program: Sub aktif() Me.cmbkode.Enabled = True Me.txtjumbel.Enabled = True Me.txtbayar.Enabled = True Sub nonaktif() Me.cmbkode.Enabled = False Me.txtjumbel.Enabled = False Me.txtbayar.Enabled = False Sub bersih() Me.txtbayar.Text = 0 Me.txtharga.Text = 0 Me.txtjumbel.Text = 0 Me.txtkembali.Text = 0 Me.txtnama.Text = "" Me.txtno.Text = "" Me.txttgl.Text = "" Me.txttotal.Text = 0 Me.cmbkode.Text = "" Private Sub Form_Load() nonaktif bersih Me.cmdcancel.Enabled = False Me.cmdsave.Enabled = False

37 Private Sub Form_Activate() adobarang.refresh adobarang.recordset.movefirst While Not adobarang.recordset.eof cmbkode.additem (adobarang.recordset!kdbrg) adobarang.recordset.movenext Wend Private Sub cmdadd_click() aktif nomor cmdadd.enabled = False cmdcancel.enabled = True cmdsave.enabled = True Private Sub cmdcancel_click() bersih cmdadd.enabled = True cmdcancel.enabled = False cmdsave.enabled = False Private Sub cmdexit_click() x = MsgBox("Yakin mau keluar?", vbinformation + vbyesno, "Informasi") If x = vbyes Then Unload Me End If Sub nomor() awal = Format(Now(), "mmdd") If adotrans.recordset.recordcount = 0 Then no = "0001" Else adotrans.recordset.movelast If Left(adotrans.Recordset!notrans, 4) <> awal Then no = "0001" Else no = Val(Right(adotrans.Recordset!notrans, 4)) + 1 no = Right(("000" + Trim(Str(no))), 4) End If End If Me.txtno.Text = awal + no Private Sub cmbkode_click() adobarang.refresh adobarang.recordset.find "kdbrg='" & cmbkode.text & "' "

38 If Not adobarang.recordset.eof Then Me.txtnama.Text = adobarang.recordset!nmbrg Me.txtharga.Text = adobarang.recordset!harga Me.txtjumbel.SetFocus End If Private Sub Timer1_Timer() Me.txttgl.Text = Date Private Sub cmdsave_click() adotrans.recordset.addnew adotrans.recordset!notrans = Me.txtno.Text adotrans.recordset!tgltrans = Me.txttgl.Text adotrans.recordset!kdbrg = Me.cmbkode.Text adotrans.recordset!jumbel = Val(Me.txtjumbel.Text) adotrans.recordset!total = Val(Me.txttotal.Text) adotrans.recordset.update adotrans.recordset.movelast MsgBox "Data berhasil disimpan" adotrans.recordsource = "transaksi" adotrans.refresh grid.refresh nonaktif bersih cmdadd.enabled = True cmdcancel.enabled = False cmdsave.enabled = False Private Sub txtbayar_change() Me.txtkembali.Text = Val(Me.txtbayar.Text) - Val(Me.txttotal.Text) Private Sub txtjumbel_keypress(keyascii As Integer) If KeyAscii = 13 Then Me.txttotal.Text = Val(Me.txtharga.Text) * Val(Me.txtjumbel.Text) Me.txtbayar.SetFocus End If

39 Pertemuan 11 Pembuatan Laporan 1. Membuat Laporan dengan Data Report Buka project Penjualan Klik kanan pada project Add Data Environment atau klik kanan pada project Add More ActiveX Designers Data Environment Klik kanan pada Connection1 Properties Microsoft Jet 4.0 OLE DB Provider Next Pilih Database penjualan_ Test Connection OK

40 Klik kanan pada Connection1 Add Command Klik kanan pada Command1 Properties Simpan DataEnvironment1 dengan nama: DataEnvironment1 Klik kanan pada project Add Data Report

41 Properties: DataSource: DataEnvironment1 DataMember: databarang Simpan dengan nama: LapBarang Drag & drop field-filed pada jendela Data Environment ke jendela Data Report di bagian Detail Pindahkan bagian yang diakhiri tanda : ke bagian Page Header. Ubah nama Field pada Caption. Berikan judul DAFTAR BARANG dengan cara klik kanan pada Report Header Insert Control Label

42 Hasil laporan setelah di-running Buatlah laporan transaksi Add Command pada Data Environment, klik kanan pilih properties pada Command. Klik kanan pada project Add Data Report Properties DataReport: DataSource: DataEnvironment1 DataMember: datatransaksi Simpan dengan nama: LapTransaksi

43 Klik kanan pada area report footer, Insert Control Function. Properties DataField: total Hasil laporan setelah di-running

44 Pertemuan 12 Pembuatan Menu Utama 1. Menu Utama o Klik kanan pada project Add MDIForm Open o Klik Menu Editor o Simpan dengan nama: Menu_Utama o Untuk memberikan listing, klik pada submenu o Script program: Private Sub FormBarang_Click() FBarang.Show

45 Private Sub FormTransaksi_Click() FTransaksi.Show Private Sub LaporanBarang_Click() DataReport1.Show Private Sub LaporanTransaksi_Click() DataReport2.Show Private Sub Exit_Click() Unload Me Sesuaikan dengan nama Form dan Laporan.

PROCEDURE DAN FUNCTION. Mardhiya Hayaty, ST, M.Kom

PROCEDURE DAN FUNCTION. Mardhiya Hayaty, ST, M.Kom PROCEDURE DAN FUNCTION Mardhiya Hayaty, ST, M.Kom Sub Rutin Adalah kumpulan program Digunakan untuk mengurangi jumlah baris kode program yang penggunaannya mungkin berulangulang/sering dipakai Dalam bahasa

Lebih terperinci

MEMBUAT LAPORAN (DATA REPORT)

MEMBUAT LAPORAN (DATA REPORT) 1 MEMBUAT LAPORAN (DATA REPORT) Data Report merupakan sebuah desain untuk mencetak laporan dimana memiliki bagian-bagian seperti terlihat pada gambar 1 berikut : Gambar 1. Tampilan Data Report Maksud dari

Lebih terperinci

Algoritma Pemrograman 2 B

Algoritma Pemrograman 2 B Algoritma Pemrograman 2 B Dr. Lily Wulandari Minggu 3 TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN KONTROL PROGRAM 1 Tipe Data dalam Visual Basic Microsoft Visual Basic menyediakan beberapab tipe data

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Lampu Lalu Lintas 2.1.1 Pengertian Lampu Lalu Lintas Menurut Penjelasan UU Lalu Lintas No. 14 tahun 1992 pasal 8 ayat 1 huruf c menyebutkan bahwa Pengertian alat pemberi isyarat

Lebih terperinci

Keterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata

Keterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN KONTROL PROGRAM Minggu ke-3 Tipe Data dalam Visual Basic Microsoft Visual Basic menyediakan beberapa tipe data seperti Integer, Long, Single, Double, Currency,

Lebih terperinci

Pengenalan Visual Basic

Pengenalan Visual Basic Pengenalan Visual Basic KETERANGAN : 1. Baris Menu, digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dll. 2. Main Toolbar, digunakan untuk melakukan tugastugas tertentu

Lebih terperinci

Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan :

Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan : VARIABEL Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan : Dim Variabel [As Type] Melalui As dapat mendefinisikan

Lebih terperinci

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR Setelah selesai pembahasan pada bab ini, diharapkan Anda dapat : Mengenal dan dapat menggunakan tipe data Mengenal dan menggunakan variable Mengenal dan menggunakan

Lebih terperinci

Struktur Data II. Bekerja Dengan Form.

Struktur Data II. Bekerja Dengan Form. Struktur Data II dengan Visual Basic Bekerja Dengan Form ptputraastawa@gmail.com Ptputraastawa.wordpress.com @2011 Data dan Variabel Penggunaan Data dan Variabel Informasi yang disimpan atau diolah oleh

Lebih terperinci

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface PERCOBAAN 9 Dasar Pemograman Visual A. Tujuan Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface B. Teori 1. Mengenal Visual Basic Visual Basic

Lebih terperinci

Field Tipe Data Size Keterangan userid Text 12 Primary key namauser Text 30 - password Text 8 - akses Text 10 -

Field Tipe Data Size Keterangan userid Text 12 Primary key namauser Text 30 - password Text 8 - akses Text 10 - Buatlah database baru dan beri nama penjualan Buat beberapa tabel berikut: 1. Barang Kodebrg Text 12 Primary key Namabrg Text 30 - Hargabl Currency - Input mask Hargajl Currency - Input mask Stok Number

Lebih terperinci

MODUL I Pengenalan IDE Visual Basic 6.0

MODUL I Pengenalan IDE Visual Basic 6.0 MODUL I Pengenalan IDE Visual Basic 6.0 Visual Basic (VB) pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah atau instruksi yang dimengerti oleh komputer

Lebih terperinci

Variabel, Tipe Data, dan Operator. Oleh : Edi Sugiarto, S.Kom, M.Kom

Variabel, Tipe Data, dan Operator. Oleh : Edi Sugiarto, S.Kom, M.Kom Variabel, Tipe Data, dan Operator Oleh : Edi Sugiarto, S.Kom, M.Kom 1 Pendahuluan Program merupakan kumpulan instruksi yg akan dikerjakan oleh komputer. Program yg kita tulis merupakan urutan perintah

Lebih terperinci

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6 1.1 Mengenal Visual Basic (VB) Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

Lebih terperinci

MODUL II VARIABEL DAN TIPE DATA. Dalam pemrograman ada saatnya anda perlu memasukkan sebuah nilai sementara saat

MODUL II VARIABEL DAN TIPE DATA. Dalam pemrograman ada saatnya anda perlu memasukkan sebuah nilai sementara saat MODUL II VARIABEL DAN TIPE DATA 1. Tipe Data Dalam pemrograman ada saatnya anda perlu memasukkan sebuah nilai sementara saat anda melakukan perhitungan dalam visual basic. Nilai ini dapat anda operasikan

Lebih terperinci

MEMBACA RECORD DENGAN ADODC

MEMBACA RECORD DENGAN ADODC BAB 7 MEMBACA RECORD DENGAN ADODC Pada bagian ini kita akan mempelajari cara membaca data atau record dari tabel menggunakan ADODC. Pada bagian ini juga diberikan contoh penerapan penggunaan ADODC untuk

Lebih terperinci

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic PEMROGRAMAN KOMPUTER VISUAL BASIC 6.0 Visual Basic Asal mula VB dari bahasa BASIC (Beginners Allpurpose Symbolic Instruction Code) yang pada awalnya bekerja pada sistem operasi DOS. Kelebihan VB : Sangat

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 MEMBUAT LAPORAN MENGGUNAKAN DATA REPORT DATA REPORT Data report adalah pelengkap VB untuk membuat laporan. Secara umum langkah pembuatan laporan dengan data report adalah membuat

Lebih terperinci

Basic Programing Visual Basic

Basic Programing Visual Basic Basic Programing Visual Basic Oleh : Aririk Japik, 1 Mengenal Visual Basic Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer

Lebih terperinci

STRUKTUR KENDALI PERULANGAN

STRUKTUR KENDALI PERULANGAN STRUKTUR KENDALI PERULANGAN Tujuan Instruksi Khusus : 1. Mengetahui dan memahami tentang perulangan (iterasi) 2. Mengerti perbedaan jenis struktur kendali perulangan Visual Basic 3. Dapat membuat program

Lebih terperinci

Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA

Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA A. MAKSUD DAN TUJUAN 1. MAKSUD Memahami cara menyimpan data ke dalam basis data dengan kode program 2. TUJUAN Mahasiswa mampu membuat program

Lebih terperinci

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0. No. : LST/PTI/PTI 8/0 Revisi : 0 Tgl. : 5-3-009 Hal. dari 3 hal.. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.. Sub Kompetensi Dapat mengakses

Lebih terperinci

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT MODUL II OBJECK, PROPERTY, METHOD dan EVENT Dalam bahasa pemrograman berbasis obyek OOP, kita harus memahami istilah Object, Property, Method, dan Event sebagai berikut. 1) Object Komponen dalam sebuah

Lebih terperinci

VISUAL BASIC 6.0 SETYO BUDI, M.KOM

VISUAL BASIC 6.0 SETYO BUDI, M.KOM VISUAL BASIC 6.0 SETYO BUDI, M.KOM 1 Variabel, Tipe Data dan Operator PEMROGRAMAN APLIKASI Visual Basic 6.0 Program merupakan kumpulan instruksi yg akan dikerjakan oleh komputer. Program yg kita tulis

Lebih terperinci

KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.)

KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.) KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.) Membuat Database dengan nama Siswa NAMA FIELD NIS NAMA ALAMAT JURUSAN TYPE CHAR(5) VARCHAR(30) VARCHAR(40) VARCHAR(20) Membuat Desain Form pada Visual Basic Menentukan

Lebih terperinci

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case MODUL 2 Variabel, Val, If tunggal dan If bersarang + case 1. variabel suatu tempat dalam memori yang diberi nama (sebagai pengenal) dan dialokasikan untuk menampung data. Sintax : Dim_namavariabel_As_typedata

Lebih terperinci

Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic

Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic Muhamad Burhanudin Muhamadburhanudin981@gmail.com Abstrak Looping atau perulangan merupakan salah satu hal terpenting yang harus

Lebih terperinci

E-Trick Visual Basic 6.0

E-Trick Visual Basic 6.0 DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis

Lebih terperinci

Pertemuan V Menggabungkan Form dengan Menu daan Membuat Laporan Menggunakan Crystal Report

Pertemuan V Menggabungkan Form dengan Menu daan Membuat Laporan Menggunakan Crystal Report Pertemuan V Menggabungkan Form dengan Menu daan Membuat Laporan Menggunakan Crystal Report A. MAKSUD DAN TUJUAN 1. MAKSUD Memahami pembuatan menu sebagai pengendali seluruh form 2. TUJUAN Mahasiswa mampu

Lebih terperinci

KONSTANTA, VARIABEL, TIPE DATA dan OPERATOR

KONSTANTA, VARIABEL, TIPE DATA dan OPERATOR KONSTANTA, VARIABEL, TIPE DATA dan OPERATOR KONSTANTA Adalah bilangan atau string tetap yang nilainya tidak dapat diganti. Konstanta didefinisikan dengan kunci kata Const Cth : Const Kata = Pelatihan VB

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengenalan Visual Basic 6.0 Visual Basic 6.0 merupakan salah satu tool untuk pengembangan aplikasi yang banyak diminati oleh orang. Visual Basic merupakan bahasa pemrograman

Lebih terperinci

Modul Report Dan Form Report

Modul Report Dan Form Report Modul Report Dan Form Report Oleh: Aep Setelah dapat melakukan form pengisian data, memperbaiki (editing data), dan menghapus dari tabel, selanjutnya adalah pencetakan data yang telah diinput ke media

Lebih terperinci

4. Lalu klik Worksheet List Car dan buat kolom seperti ini :

4. Lalu klik Worksheet List Car dan buat kolom seperti ini : Langkah- langkah pembuatan macro atau form catatan pelanggan dalam ms.excel 2013, antara lain : 1. Buka file excel 2. Double klik di nama worksheet lalu ganti nama dari Sheet1 menjadi Home, Sheet2 menjadi

Lebih terperinci

MODUL 2 SELECTION & LOOPING PADA FORM

MODUL 2 SELECTION & LOOPING PADA FORM MODUL 2 SELECTION & LOOPING PADA FORM TUJUAN : Mahasiswa mampu menguasai dan memahami penggunaan logika selection dan looping di Visual Basic.Net dengan implementasi pada Form dan object. Materi : Selection

Lebih terperinci

Bahasa Pemrograman-1 (Visual Basic)

Bahasa Pemrograman-1 (Visual Basic) Praktikum-17 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom MEMBUAT DATABASE MYSQL DENGAN SQL-YOG 1. Aktifkan Wamp Server : Klik Start, Program, WampServer, Start WampServer 2. Buka SQL-Yog : Klik Start, Program,

Lebih terperinci

Pemrograman Database I. Danu Wira Pangestu 1. Konsep Dasar. Lisensi Dokumen:

Pemrograman Database I. Danu Wira Pangestu  1. Konsep Dasar. Lisensi Dokumen: Pemrograman Database Visual Basic MySQL (bagian 4) Danu Wira Pangestu danu_wira@yahoo.com www.bangdanu.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan

Lebih terperinci

Gambar 1 Table Petugas. Gambar 2 Penambahan Komonen Pada Form

Gambar 1 Table Petugas. Gambar 2 Penambahan Komonen Pada Form A. Pembutan input data petugas 1) Membuat table petugas Buat table dengan nama Tpetugas buat isi table seperti gambar di bawah ini Field name Data type Field size Index kd_ptgs Text 4 Primary key nama

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 -

Oleh : Uus Rusmawan Hal - 1 - Hal - 1 - BAB KONEKSI ACCESS KONEKSI MENGGUNAKAN OBJEK To the point Yang dimaksud dengan menggunakan objek adalah menggunakan adodc. Ikuti langkahnya step by step pada redaksi dan gambar di bawah ini.

Lebih terperinci

Struktur kontrol terbagi dalam dua jenis yaitu : Struktur pengambilan keputusan Struktur pengulangan (Loooping)

Struktur kontrol terbagi dalam dua jenis yaitu : Struktur pengambilan keputusan Struktur pengulangan (Loooping) BAB III STRUKTUR KONTROL Struktur kontrol yang dimiliki oleh visual basic hampir sama dengan bahasa pemograman lainnya. Struktur kontrol merupakan pengaturan aliran program, berbentuk rangkaian perintah

Lebih terperinci

Pemrograman Database dengan perintah SQL

Pemrograman Database dengan perintah SQL Pemrograman Database dengan perintah SQL Imam Bukhari, S.Kom bukhari.imam@yahoo.co.id www.imambukhari.weebly.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

Koneksi Visual Basic Dan Database Microsoft Access

Koneksi Visual Basic Dan Database Microsoft Access Koneksi Visual Basic Dan Database Microsoft Access Basis Data (database) merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan

Lebih terperinci

Danu Wira Pangestu

Danu Wira Pangestu Pemrograman Database Visual Basic MySQL (bagian 1) Danu Wira Pangestu danu_wira@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas

Lebih terperinci

Pembuatan menu pada Visual Basic dapat dilakukan dengan bantuan Menu Editor yang terdapat pada Menu Tools.

Pembuatan menu pada Visual Basic dapat dilakukan dengan bantuan Menu Editor yang terdapat pada Menu Tools. Latihan 29 Membuat Menu Pada Visual Basic Pembuatan menu pada Visual Basic dapat dilakukan dengan bantuan Menu Editor yang terdapat pada Menu Tools. Pada dasarnya setiap item menu memiliki dan sebuah Nama.

Lebih terperinci

BAB III Struktur Program

BAB III Struktur Program BAB III Struktur Program Setelah mengenal masing-masing bagian pada window utama Visual Basic beserta fungsinya, selanjutnya akan dipelajari struktur yang diperlukan dalam pemrograman bahasa Visual Basic.

Lebih terperinci

Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com

Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com Pemrograman Visual Oleh: Danu Wira Pangestu, S.Kom. Sekilas.NET Framework.NET Framework merupakan suatu kumpulan base class atau juga merupakan suatu set class library untuk mendevelop suatu program. Dengan

Lebih terperinci

Kode Program : Koneksi. Klik Kanan Adobrg Pilih ADODC Properties Maka akan muncul tampilan sbb: Instruktur : Nani Purwati

Kode Program : Koneksi. Klik Kanan Adobrg Pilih ADODC Properties Maka akan muncul tampilan sbb: Instruktur : Nani Purwati Kode Program : Koneksi Klik Kanan Adobrg Pilih ADODC Properties Maka akan muncul tampilan sbb: Klik Build Maka akan muncul tampilan sbb: Pilih Microsoft Jet 4.0 OLEDB Provider Klik Next>> Maka akan muncul

Lebih terperinci

Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM

Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM 1. Mengerti tipe-tipe data yang dimiliki oleh Visual Basic 2. Memahami berbagai struktur kondisi yang terdapat

Lebih terperinci

Koneksi dan Pembuatan Form Visual Basic MS Access. Arif Basofi PENS-ITS 2012

Koneksi dan Pembuatan Form Visual Basic MS Access. Arif Basofi PENS-ITS 2012 Koneksi dan Pembuatan Form Visual Basic MS Access Arif Basofi PENS-ITS 2012 TUJUAN Mengenal Antar Muka Program Visual Basic Jenis-jenis koneksi ke database MS Access Membuat Form Sederhana menurut struktur

Lebih terperinci

Modul Praktikum Ke-1

Modul Praktikum Ke-1 Bahasa Pemrograman Dasar Fathurrohman 1 Modul Praktikum Ke-1 (Tampilan VB, Event, Property, Objek Kontrol : form, text, label, command) Mengenal Visual Basic (VB) Visual Basic adalah salah satu perangkat

Lebih terperinci

Tutorial, Source code, Request Program Visual Basic

Tutorial, Source code, Request Program Visual Basic Tutorial, Source code, Request Program Visual Basic Oleh : Moh. A Azis Membuat Form Transaksi Barang Keluar Program Persediaan Barang Form barang keluar digunakan untuk melakukan transaksi penginputan

Lebih terperinci

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL V PENGENALAN MICROSOFT VISUAL BASIC 6.0

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL V PENGENALAN MICROSOFT VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL V PENGENALAN MICROSOFT VISUAL BASIC 6.0 LABORATORIUM TEKNIK INDUSTRI FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH SURAKARTA 2013 MODUL V MICROSOFT VISUAL BASIC

Lebih terperinci

Koneksi Database BAB 1

Koneksi Database BAB 1 BAB 1 Koneksi Database Ada banyak cara untuk membuat koneksi database agar aplikasi yang kita buat di Visual Basic dapat berhubungan dengan database baik itu database dari Ms Access, MySQL, SQL Server,

Lebih terperinci

MODUL IV PERULANGAN ( LOOPING )

MODUL IV PERULANGAN ( LOOPING ) MODUL IV PERULANGAN ( LOOPING ) beberapa jenis perulangan dalam pemrograman Visual Basic pada umumnya tidak jauh berbeda dengan bahasa pemrograman lainnya, berikut ialah beberapa jenis looping ( perulangan

Lebih terperinci

Tujuan / Sasaran :Mahasiswa dapat mempraktekkan penggunaan repatition/ perulangan

Tujuan / Sasaran :Mahasiswa dapat mempraktekkan penggunaan repatition/ perulangan Praktikum : Pemrograman II Modul Praktikum ke : 05 Judul Materi : Looping Tujuan / Sasaran :Mahasiswa dapat mempraktekkan penggunaan repatition/ perulangan Waktu (lama) : 3 Jam Aplikasi yang digunakan

Lebih terperinci

Gambar 1. Jendela Ms. Access Pilihan: New : menu untuk membuat file basis data baru. Recent : menu untuk membuka file basis data yang sudah ada.

Gambar 1. Jendela Ms. Access Pilihan: New : menu untuk membuat file basis data baru. Recent : menu untuk membuka file basis data yang sudah ada. Mata Pelajaran : Keterampilan Komputer dan Pengelolaan Informasi Standar Kompetensi : Microsoft Office Access Kompetensi Dasar : Mengoperasikan Software Aplikasi Basis Data Kelas : XI Pertemuan 2 A. Menjalankan

Lebih terperinci

UNIVERSITAS GUNADARMA

UNIVERSITAS GUNADARMA MODUL PRAKTIKUM ALGORITMA dan PEMROGRAMAN 2 Versi 3.0 Tahun Penyusunan 2012 Tim Penyusun 1. Diana Ikasari ST., MMSI 2. Widiastuti Skom.,MMSI. 3.Titik Ermawati 4. Georgi A Laboratorium Sistem Informasi

Lebih terperinci

BAB 3 Database dalam Form

BAB 3 Database dalam Form BAB 3 Database dalam Form Pokok Pembahasan Koneksi database menggunakan MS ADO dan Dataenvironment Menggunakan Provider driver koneksi yang tersedia dan ODBC Driver Menggunakan komponen yang berhubungan

Lebih terperinci

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA TABEL Dalam pembuatan database, data yang pertama dibuat adalah tabel. Tabel merupakan kumpulan data yang tersusun menurut aturan tertentu dan merupakan komponen utama pada database. Table disusun dalam

Lebih terperinci

PROGRAM RENTAL VCD DENGAN MICROSOFT VISUAL BASIC 6.0

PROGRAM RENTAL VCD DENGAN MICROSOFT VISUAL BASIC 6.0 PROGRAM RENTAL VCD DENGAN MICROSOFT VISUAL BASIC 6.0 Sebelum memulai membuat program terlebih dahulu membuat database untuk menyimpan data Rental VCD. 1. Membuat Database (Ms. Access) Menggunakan Visual

Lebih terperinci

PENGENALAN VISUAL FOXPRO

PENGENALAN VISUAL FOXPRO PENGENALAN VISUAL FOXPRO BAHASA PEMROGRAMAN VISUAL FOXPRO Microsoft Visual FoxPro atau sering disingkat dengan FoxPro merupakan suatu bahasa pemrograman visual yang berorientasi pada database. Microsoft

Lebih terperinci

MODUL 2 PERANCANGAN INTERFACE

MODUL 2 PERANCANGAN INTERFACE 6 MODUL 2 PERANCANGAN INTERFACE A. Tujuan Praktikum 1. Mahasiswa mampu memahami struktur dasar dan konsep pemrograman berbasis objek pada Visual Basic 2. Mahasiswa mampu membuat interface antar muka untuk

Lebih terperinci

Praktekum VB 6.0 I. KOTAK PESAN. Contoh syntax kotak pesan

Praktekum VB 6.0 I. KOTAK PESAN. Contoh syntax kotak pesan Praktekum VB 6.0 Oleh : Bohal K. Simorangkir, S.Kom STMIK Parna Raya, Manado ========================== I. KOTAK PESAN Contoh syntax kotak pesan Private Sub Command2_Click() Dim pesan As String pesan =

Lebih terperinci

FORM LOGIN. Option Explicit. Private Sub cmdexit_click() End End Sub

FORM LOGIN. Option Explicit. Private Sub cmdexit_click() End End Sub 1 FORM LOGIN Option Explicit Private Sub cmdexit_click() End Private Sub cmdlogin_click() On Error GoTo handleerror If (txtnama = "") Then MsgBox "Nama user harus diisi terlebih dahulu",, "Perhatian" txtnama.setfocus

Lebih terperinci

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS I. Tujuan : 1. Mahasiswa dapat memahami tentang komponen pada Visual Basic yang digunakan untuk membuat koneksi aplikasi Visual Basic dengan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer (computer) berasal dari bahasa Latin computare yang berarti menghitung. Komputer mempunyai arti yang sangat luas dan berbeda untuk orang yang berbeda.

Lebih terperinci

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya. MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya. Contoh: Buat Database Toko di Ms.Access, langkah-langkah: 1. Buka Ms.Access 2. Klik File-New

Lebih terperinci

Penggunaan Struktur Kontrol Pengulangan. Adi Rachmanto,S.Kom Prodi Akuntansi - UNIKOM

Penggunaan Struktur Kontrol Pengulangan. Adi Rachmanto,S.Kom Prodi Akuntansi - UNIKOM Penggunaan Struktur Kontrol Pengulangan Adi Rachmanto,S.Kom Prodi Akuntansi - UNIKOM Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk

Lebih terperinci

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0 MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0 Setelah melaksanakan praktikum pada bab ini diharapkan mahasiswa dapat: Mengetahui konsep properti, event, methode dalam VB 6 Mengetahui lingkungan kerja IDE VB

Lebih terperinci

BAB IV PERANCANGAN. Gambar diatas adalah tampilang awal ketika ingin memulai project baru. Pilih Standart EXE untuk memulai project.

BAB IV PERANCANGAN. Gambar diatas adalah tampilang awal ketika ingin memulai project baru. Pilih Standart EXE untuk memulai project. BAB IV PERANCANGAN 4.1 Perancangan Visual Basic 6.0 Dalam perancangan aplikasi perancangan data menggunakan visual basic 6.0 langkah pertama adalah dengan membuat Form Home Gambar 4.1 New Project Gambar

Lebih terperinci

VBSCRIPT TUTORIAL. 2. MEMASUKKAN KODE VBSCRIPT KE DALAM HALAMAN HTML Kode VBScript ditulis didalam pasangan tag <SCRIPT>.

VBSCRIPT TUTORIAL. 2. MEMASUKKAN KODE VBSCRIPT KE DALAM HALAMAN HTML Kode VBScript ditulis didalam pasangan tag <SCRIPT>. VBSCRIPT TUTORIAL 1. APAKAH VBSCRIPT? Microsoft Visual Basic Scripting Edition, salah satu anggota bahasa pemrograman Visual Basic, adalah bahasa pemrograman active scripting, baik untuk web client scripting

Lebih terperinci

PENGGUNAAN DATA DAN VARIABEL

PENGGUNAAN DATA DAN VARIABEL PENGGUNAAN DATA DAN VARIABEL Mengenal Data dan Variabel Ketika seorang user (pengguna) menggunakan sebuah program komputer, seringkali komputer memintanya untuk memberikan informasi. Informasi ini kemudian

Lebih terperinci

Program absen dengan menggunakan visual basic 6.0

Program absen dengan menggunakan visual basic 6.0 Program absen dengan menggunakan visual basic 6.0 Pajrin Wurika Sahara Wurika.sahara@gmail.com Abstrak Visual Basic merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment

Lebih terperinci

Pertemuan 2 Bahasa Visual Basic Aplication

Pertemuan 2 Bahasa Visual Basic Aplication Pertemuan 2 Bahasa Visual Basic Aplication Dasar dari pemrograman pada Visual Basic adalah VBA yang menggunakan dialek Basic. Bagi anda yang pernah belajar bahasa Basic, tidak akan sulit untuk belajar

Lebih terperinci

VARIABEL, OPERATOR DAN EKSPRESI

VARIABEL, OPERATOR DAN EKSPRESI 3 VARIABEL, OPERATOR DAN EKSPRESI 3.1. Variabel Variabel adalah suatu tempat untuk menampung suatu nilai pada memory komputer. Untuk lebih mudah diakses, variabel diberi nama. Nama inilah yang akan menjadi

Lebih terperinci

BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0

BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0 BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0 A. Pengertian Database Database adalah kumpulan beberapa data yang saling berhubungan berdasarkan kode-kode tertentu sehingga membentuk sebuah sistem.

Lebih terperinci

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol. Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Pengantar Visual Basic

Pengantar Visual Basic 1 Pengantar Visual Basic 2 Sejarah Visual Basic BASIC merupakan kepanjangan dari Beginner s Allpurpose Symbolic Instruction Code. Dikembangkan di Dartmouth College pada tahun 1964. Microsoft mengembangkan

Lebih terperinci

Pemrograman Database dengan Remote Data Control. Tessy Badriyah, SKom,MT

Pemrograman Database dengan Remote Data Control. Tessy Badriyah, SKom,MT Pemrograman Database dengan Remote Data Control Tessy Badriyah, SKom,MT Definisi Remote Data Control merupakan metode alternatif untuk melakukan koneksi ke database selain menggunakan ODBC dan ORADC Diagram

Lebih terperinci

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel. Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih.

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih. KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0 Dilengkapi penjelasan Coding Oleh: Didin Muhidin Copyright 2016 by DiesAlfatih Penerbit DiesAlfatih_1453 diesalfatih.blogspot.com diesalfatih@gmail.com Desain

Lebih terperinci

Krisna D. Octovhiana. 1.1 Apa itu Operator?

Krisna D. Octovhiana. 1.1 Apa itu Operator? Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Pada Visual Basic, anda dapat membuat database dengan menggunakan Visual Data Manager yang dapat diaktifkan dari menu Add Ins, Visual Data Manager

Pada Visual Basic, anda dapat membuat database dengan menggunakan Visual Data Manager yang dapat diaktifkan dari menu Add Ins, Visual Data Manager Membuat Database dengan Visual Data Manager Pada Visual Basic, anda dapat membuat database dengan menggunakan Visual Data Manager yang dapat diaktifkan dari menu Add Ins, Visual Data Manager Membuat Database

Lebih terperinci

Modul Praktikum Ke-2

Modul Praktikum Ke-2 Bahasa Pemrograman Dasar Fathurrohman 6 Modul Praktikum Ke-2 (Method, Objek Kontrol (OptionButton, CheckBox, Frame), Variabel, Tipe Data) Aktifkan VB 6 melalui tombol Start. Buka kembali project Latihan1.vbp:

Lebih terperinci

Laporan. Danu Wira Pangestu Lisensi Dokumen:

Laporan. Danu Wira Pangestu  Lisensi Dokumen: Membuat Laporan pada VB dengan Data Report dan Data Environment. Danu Wira Pangestu danu_wira@yahoo.com www.bangdanu.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,

Lebih terperinci

PEMROGRAMAN DASAR. Visual Basic 6

PEMROGRAMAN DASAR. Visual Basic 6 PEMROGRAMAN DASAR Visual Basic 6 TUJUAN Memahami solusi studi kasus menggunakan konsep berorientasi objek dalam visual basic (VB) Materi Konsep Objek Dalam Visual basic Objek in form and control Implementation

Lebih terperinci

Modul Database dan Pengaksesannya dari FORM #Lanjutan

Modul Database dan Pengaksesannya dari FORM #Lanjutan Modul Database dan Pengaksesannya dari FORM #Lanjutan Oleh: Aep MEMBUAT FORM Lanjutan Setelah membuat form untuk mengisi data selanjutnya adalah membaut form untuk mengedit data. Jalankan Aplikasi Visual

Lebih terperinci

Percabangan. Danu Wira Pangestu 1. Statemen If...Then. Lisensi Dokumen:

Percabangan. Danu Wira Pangestu  1. Statemen If...Then. Lisensi Dokumen: Pemrograman Database Visual Basic MySQL (bagian 2) Danu Wira Pangestu danu_wira@yahoo.com www.bangdanu.wordpress.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan

Lebih terperinci

Menggunakan Microsoft Access (perhatikan untuk red text)

Menggunakan Microsoft Access (perhatikan untuk red text) Menggunakan Microsoft Access (perhatikan untuk red text) 1. Membuat Database dan Tabel Materi ini akan menjelaskan bagaimana membangun database, tabel dan field. Akan dijelaskan pula mengenai format dan

Lebih terperinci

OPERASI FILE Operasi File Dalam Visual Basic Membuka File

OPERASI FILE Operasi File Dalam Visual Basic Membuka File 9 OPERASI FILE 9.1. Operasi File Dalam Visual Basic Visual Basic menyediakan suatu fasilitas untuk membaca, menyimpan dan memperbaiki file data, sehingga memungkinkan untuk memisahkan data dengan program,

Lebih terperinci

www.konsultasivb.com

www.konsultasivb.com Oleh : Uus Rusmawan Hal - 1 Program Ganti Password User Catatan : Anda harus membuat database dan memiliki tabel kasir terlebih dahulu. Field Type Size Ket Kodeksr Text 5 Primary Key Namaksr Text 30 Passwordksr

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya

Lebih terperinci

MODUL VI Penggunaan Struktur Kontrol Pengulangan

MODUL VI Penggunaan Struktur Kontrol Pengulangan MODUL VI Penggunaan Struktur Kontrol Pengulangan 6.1 Mengenal Struktur Kontrol Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur

Lebih terperinci

1. Rancangan Input Program Form Menu Utama Form Data Barang [ Input Barang ]

1. Rancangan Input Program Form Menu Utama Form Data Barang [ Input Barang ] 1. Rancangan Input Program Form Menu Utama Form Data Barang [ Input Barang ] L-1 Form Data Barang [ Browse ] Form Produksi L-2 Form Faktur Penjualan Form Pembeli L-3 Form Pembeli [ Browse ] Properti Form

Lebih terperinci

Modul Database dan Pengaksesannya dari FORM #1

Modul Database dan Pengaksesannya dari FORM #1 Modul Database dan Pengaksesannya dari FORM #1 Oleh: Aep Modul Database & Form Secara sederhana Database dapat diartikan dengan kumpulan data yang membentuk suatu informasi. Dalam pemakaian komputer secara

Lebih terperinci

For variabel = nilai_awal To nilai_akhir [Step langkah] <Proses dalam pengulangan> Next variable

For variabel = nilai_awal To nilai_akhir [Step langkah] <Proses dalam pengulangan> Next variable 5 PENGULANGAN 5.1. Pengulangan Dengan For Next Pengulangan proses menggunakan For Next adalah bentuk pengulangan terkendali dengan variabel kendali yang terus berjalan maju atau mundur. Format penulisan

Lebih terperinci

Copyright by : ipi-leppindo jambi all reserved 2014 (japikinfo.com)

Copyright by : ipi-leppindo jambi all reserved 2014 (japikinfo.com) 1 FORM DATA BARANG Dim Db As Database Dim RsBarang As Recordset Sub Koneksi() 'Koneksi Database Set Db = OpenDatabase("Tentukan Lokasi Database\Barang.mdb") Set RsBarang = Db.OpenRecordset("Table_Stok")

Lebih terperinci

RINGKASAN PEMROGRAMAN QUICK BASIC

RINGKASAN PEMROGRAMAN QUICK BASIC RINGKASAN PEMROGRAMAN QUICK BASIC Karakter pada Quick Basic dibagi menjadi empat kelompok yaitu : - Karakter Abjad : A Z dan a z - Karakter Angka : 0 9 - Karakter Khusus :!@#$% ~&*()_+-={}[]: ;,.?^ -

Lebih terperinci

BAB III LANDASAN TEORI. muka yang bersifat grafis Graphical User Interface (GUI). Daripada menulis

BAB III LANDASAN TEORI. muka yang bersifat grafis Graphical User Interface (GUI). Daripada menulis BAB III LANDASAN TEORI 3.1 Visual Basic 6.0 Visual Basic merupakan cara termudah dan tercepat untuk membuat aplikasi yang dijalankan di sistem operasi Microsoft Windows. Apakah Anda seorang profesional

Lebih terperinci

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer)

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer) PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer) Tujuan: 1. Menggunakan loop For...Next untuk menjalankan pernytaan selama beberapa kali. 2. Menampilkan keluaran pada form menggunakan metode

Lebih terperinci

Merancang Project. Form Module Class Module Report. Form 1, Form 2, Minimarket (NamaProject) Gambar 4.1 Flowchart Project Sistem Informasi Minimarket

Merancang Project. Form Module Class Module Report. Form 1, Form 2, Minimarket (NamaProject) Gambar 4.1 Flowchart Project Sistem Informasi Minimarket Merancang Project Setelah desain database dan tabel selesai, langkah berikutnya adalah desain project menggunakan Visual Basic 6.0. Berikut tahap-tahap yang harus kita lakukan untuk merancang program sesuai

Lebih terperinci