belajar membuat program sederhana

34
Volume - 1 Copyright©2014 Daftar Isi Pendahuluan ............................. 2 Merancang Database & Tabel .... 3 ADODC ...................................... 5 Membuat Program .................... 1. Modul ............................... 6 2. Form User ......................... 7 3. Form Menu Utama ............ 13 4. Form Login ........................ 21 5. Form Master Anggota ........ 23 6. Form Master Buku ............. 28 Sumber Materi .......................... 33 Program Perpustakaan Sederhana Penyusun ASEP SUHENDI VISUAL BASIC 6.0 VISUAL BASIC 6.0 Membuat Program Perpustakaan Sederhana Membuat Program Perpustakaan Sederhana

Upload: aasilung

Post on 22-Nov-2015

100 views

Category:

Documents


9 download

DESCRIPTION

Hanya Share saja buat teman2, semoga bermanfaat, thx...!!

TRANSCRIPT

  • VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Volume - 1 Copyright2014

    Daftar Isi

    Pendahuluan ............................. 2

    Merancang Database & Tabel .... 3

    ADODC ...................................... 5

    Membuat Program ....................

    1. Modul ............................... 6

    2. Form User ......................... 7

    3. Form Menu Utama ............ 13

    4. Form Login ........................ 21

    5. Form Master Anggota ........ 23

    6. Form Master Buku ............. 28

    Sumber Materi .......................... 33

    Program Perpustakaan Sederhana

    Penyusun

    ASEP SUHENDI

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

  • 2

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Pendahuluan

    Mengenal Database (Basis Data)

    Visual BASIC (Beginners All-Purpose Symbolic Instruction Code)

    merupakan sebuah bahasa pemrograman yang dapat digunakan untuk

    membuat suatu aplikasi dalam Microsoft Windows. Visual BASIC

    menggunakan metode Graphical User Interface (GUI) dalam pembuatan

    program aplikasi (project).

    Istilah visual mengacu pada metode pembuatan tampilan program

    (Interface) atau objek pemrograman yang biasa dilakukan secara langsung

    terlihat oleh programmer. Dalam Visual BASIC, pembuatan program aplikasi

    harus dikerjakan dalam sebuah project. Sebuah Project dapat terdiri dari File

    Project (.vbp), File Form (.frm), File data binary (.frx), Modul Class (.cls),

    Modul Standar (.bas), dan file resource tunggal (.res).

    Database (basis data) dapat diartikan sebagai suatu pengorganisasian data dengan bantuan komputer

    yang memungkinkan dapat diakses dengan mudah dan cepat. Dalam hal ini, pengertian akses dapat mencakup

    pemerolehan data maupun pemanipulasian data, seperti menambah dan menghapus data.

    Manfaat database banyak dijumpai di sekeliling kita. ATM (Anjungan Tunai Mandiri) merupakan sebuah

    contoh teknologi informasi yang pada dasarnya memenfaatkan databse, yang memungkin-kan seseorang bisa

    mengambil uang dimana saja dan kapan saja. Aplikasi databse yang lain dapat dijumpai pada toko-toko

    swalayan, perpustakaan, dan bahkan pada Internet.

    Elemen-elemen dalam Database

    Database adalah kumpulan data-data dalam bentuk tabel yang saling berhubungan yang disimpan dalam media

    perangkat keras (harddisk) yang dapat diakses kembali sebagai informasi. Elemen-elemen penyusun database

    adalah

    Tabel, merupakan kumpulan record dengan format field yang sama.

    Field/kolom, merupakan bagian terkecil dari table yang digunakan untuk menyimpan informasi item.

    Record/baris, merupakan sekumpulan field yang berhubungan erat, menggambarkan suatu informasi.

    Primary Key, merupakan suatu field yang nilainya unik dan digunakan sebagai kunci yang membedakan rec-

    ord satu dengan record lainnya.

    Relationship, hubungan antar satu table dengan table lainnya.

    Query, digunakan untuk menyaring dan menampilkan data yang memenuhi kriteria tertentu dalam satu table atau lebih.

  • 3

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Sebagai contoh Sebuah perpustakaan memiliki database sederhana dengan struktur sebagai berikut :

    Langkah pertama buatlah Folder Project Pustaka, yang nantinya akan dipakai untuk menyimpan data-base dan program.

    Langkah kedua buatlah sebuah blank database dengan Ms. Access dengan nama file dbpustaka.mdb

    dan simpan database tersebut ke dalam folder Project Pustaka

    Langkah ketiga membuat table-table yang diperlukan dalam program Perpustakaan:

    Tanda * (Bintang) adalah Field Primary Key

    1. Buat Tabel Anggota dan simpan dengan nama TabelAnggota

    Struktur Tabel Anggota

    Merancang Database dan Tabel

    Field Name Data Type Field Size

    KodeAnggota* Text 5

    Nama Text 30

    Alamat Text 30

    Telepon Text 12

  • 4

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    2. Buat Tabel Buku dengan nama TabelBuku

    Struktur Tabel Buku

    3. Buat Tabel Pinjam dengan nama TabelPinjam

    Struktur Tabel Pinjam

    4. Buat Tabel User dengan nama TabelUser

    Struktur Tabel User

    Merancang Database dan Tabel

    Field Name Data Type Field Size

    KodeBuku* Text 5

    Judul Text 30

    Penerbit Text 30

    TahunTerbit Text 4

    Field Name Data Type Field Size Indexed

    NoPinjam* Text 5

    TglPinjam Text 10

    TglKembali Text 10

    KodeBuku Text 5 Yes (Duplicates OK)

    KodeAnggota Text 5 Yes (Duplicates OK)

    Field Name Data Type Field Size

    KodeUser* Text 6

    Nama Text 30

    PwdUser text 30

    Status text 30

  • 5

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Microsoft Active-x Data Object Data Control (ADODC)

    Untuk membuat aplikasi database dengan bahasa

    pemrograman apapun, yang harus disiapkan terlebih

    dahulu adalah koneksi aplikasi tersebut ke dalam da-

    tabase.

    Yang banyak digunakan jenis koneksi Visul Basic saat

    ini adalah Microsoft Data Control untuk semua kon-

    eksi ke database.

    Keunggulan menggunakan koneksi ADODC adalah

    semua database bisa dikoneksi dengan ADODC

    dengan memilih provider database yang sesuai

    dengan database yang dipakai baik untuk database

    local maupun database jaringan.

    Cara menambahkan komponen MS ADO Data Control:

    1. Buka Aplikasi Ms. Visual Basic 6.0 kemudian pilih

    Standard EXE

    2. Untuk memasukan komponen MS ADO Pilih

    Menu: Project Components, atau

    3. Arahkan Mouse pada area toolbox, dan klik

    kanan, pilih components.

    4. Pilih/Centang komponen: MS ADO Data Control

    6.0 dan MS DataGrid Control 6.0, dan klik OK.

    Untuk mengakiri.

  • 6

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    1. Membuat Coding pada Modul VB

    Cara Menambahkan Modul Pada Project

    1. Klik Menu Project dan pilih Module atau Klik Kanan pada Area Project Explorer pilih Add > Module

    2. Pilih Module kemudian Klik Open dan masukan Coding dibawah ini:

    Membuat Program

    Public CONN As ADODB.Connection

    Public RSuser As ADODB.Recordset

    Public RSanggota As ADODB.Recordset

    Public RSbuku As ADODB.Recordset

    Public RSpinjam As ADODB.Recordset

    Public LokasiData As String

    Public Sub Koneksi()

    Set CONN = New ADODB.Connection

    Set RSuser = New ADODB.Recordset

    Set RSanggota = New ADODB.Recordset

    Set RSbuku = New ADODB.Recordset

    Set RSpinjam = New ADODB.Recordset

    LokasiData = "provider=microsoft.jet.oledb.4.0;data source=" & App.Path & "\dbpustaka.mdb"

    CONN.Open LokasiData

    End Sub

  • 7

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    2. Membuat Form User

    Buatlah Form User Seperti Pada Gambar berikut:

    Properties form user:

    (Name) : User

    Caption : Master User

    BorderStyle : 3 - Fixed Dialog

    StartUpPosition : 2 - CenterScreen

    Simpan Form User dengan nama User

    Untuk Properties yang lain seperti FillColor, Picture,

    Font, Heiht, Width dan lain-lain disesuaikan dengan

    kebutuhan.

    Membuat Program

    Komponen pada Form User

    Komponen Properties Pengaturan

    Label (Name) Label1

    BorderStyle 1-Fixed Single

    Caption ID User

    Label (Name) Label2

    BorderStyle 1-Fixed Single

    Caption Nama

    Label (Name) Label3

    BorderStyle 1-Fixed Single

    Caption Password

    Label (Name) Label4

    BorderStyle 1-Fixed Single

    Caption Status

    Label (Name) Label5

    BorderStyle 1-Fixed Single

    Caption Cari

    TextBox (Name) Text1

    Text (Kosongkan)

    TabIndex 0

    TextBox (Name) Text2

    Text (Kosongkan)

    TabIndex 1

    TextBox (Name) Text3

    Text (Kosongkan)

    TabIndex 2

    Komponen Properties Pengaturan

    TextBox (Name) Text4

    Text (Kosongkan)

    TabIndex 8

    ComboBox (Name) Combo1

    TabIndex 3

    Text (Kosongkan)

    CommandButton (Name) Command1

    Caption Simpan

    TabIndex 4

    CommandButton (Name) Command2

    Caption Hapus

    TabIndex 05

    CommandButton (Name) Command3

    Captin Batal

    TabIndex 6

    CommandButton (Name) Command4

    Caption Tutup

    TabIndex 7

    ADODC (Name) ADODC1

    Fisible False

    DataGrid (Name) DataGrid1

    TabIndex 9

  • 8

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Coding Form User

    Sub Kosongkan()

    Text1 = ""

    Text2 = ""

    Text3 = ""

    Combo1 = ""

    Text4 = ""

    End Sub

    Sub DataBaru()

    Text2 = ""

    Text3 = ""

    Combo1 = ""

    Text4 = ""

    Text2.SetFocus

    End Sub

    Sub Ketemu()

    On Error Resume Next

    Text2 = RSuser!Nama

    Text3 = RSuser!Pwduser

    Combo1 = RSuser!Status

    Text2.SetFocus

    End Sub

  • 9

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Coding Form User

    Sub CariData()

    Call Koneksi

    RSuser.Open "select * from TabelUser where KodeUser='" & Text1 & "'", CONN

    RSuser.Requery

    End Sub

    Private Sub Text1_KeyPress(KeyAscii As Integer)

    KeyAscii = Asc(UCase(Chr(KeyAscii)))

    Text1.MaxLength = 6

    If KeyAscii = 13 Then

    If Text1 = "" Then

    MsgBox "ID User tidak boleh kosong"

    Text1.SetFocus

    Exit Sub

    Else

    Call CariData

    If RSuser.EOF Then

    Call DataBaru

    Else

    Call Ketemu

    End If

    End If

    End If

    End Sub

    Private Sub Text2_KeyPress(KeyAscii As Integer)

    KeyAscii = Asc(UCase(Chr(KeyAscii)))

    Text2.MaxLength = 30

    If KeyAscii = 13 Then Text3.SetFocus

    End Sub

    Private Sub Text3_keypress(KeyAscii As Integer)

    KeyAscii = Asc(UCase(Chr(KeyAscii)))

    Text3.MaxLength = 30

    'Text3.PasswordChar = "*"

    If KeyAscii = 13 Then Combo1.SetFocus

    End Sub

    Private Sub Combo1_KeyPress(KeyAscii As Integer)

    KeyAscii = Asc(UCase(Chr(KeyAscii)))

    If KeyAscii = 13 Then Command1.SetFocus

    End Sub

  • 10

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Coding Form User

    Private Sub Form_Load()

    Call Koneksi

    Call Kosongkan

    End Sub

    Private Sub command1_click() 'tombol simpan

    If Text1 = "" Or Text2 = "" Or Text3 = "" Or Combo1 = "" Then

    MsgBox "Data belum lengkap"

    Text1.SetFocus

    Exit Sub

    Else

    Call CariData

    If RSuser.EOF Then

    simpan = "insert into TabelUser values ('" & Text1 & "','" & Text2 & "','" & Text3 & "','" & Combo1 & "')"

    CONN.Execute simpan

    Else

    edit = "update TabelUser set Nama = '" & Text2 & "',Pwduser = '" & Text3 & "', status = '" & Combo1 & "'

    where KodeUser = '" & Text1 & "'"

    CONN.Execute edit

    End If

    Call Kosongkan

    form_activate

    Text1.SetFocus

    End If

    End Sub

    Private Sub form_activate()

    Call Koneksi

    Adodc1.ConnectionString = LokasiData

    Adodc1.RecordSource = "TabelUser"

    Adodc1.Refresh

    Set DataGrid1.DataSource = Adodc1

    DataGrid1.Refresh

    Call TampilStatus

    End Sub

  • 11

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Coding Form User

    Private Sub Command2_Click() 'tombol hapus

    If Text1 = "" Then

    MsgBox "ID User masih kosong"

    Text1.SetFocus

    Exit Sub

    Else

    pesan = MsgBox("Yakin akan dihapus..?", vbYesNo)

    If pesan = vbYes Then

    hapus = "delete * from TabelUser where KodeUser='" & Text1 & "'"

    CONN.Execute hapus

    Call Kosongkan

    form_activate

    Text1.SetFocus

    Else

    Call Kosongkan

    Text1.SetFocus

    End If

    End If

    End Sub

    Sub TampilStatus()

    Call Koneksi

    RSuser.Open "select distinct status from TabelUser", CONN

    RSuser.Requery

    Combo1.Clear

    Do While Not RSuser.EOF

    Combo1.AddItem RSuser!Status

    RSuser.MoveNext

    Loop

    End Sub

    Private Sub command3_click() 'tombol batal

    Call Kosongkan

    Text1.SetFocus

    End Sub

    Private Sub command4_Click()

    Unload Me

    End Sub

  • 12

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Coding Form User

    Private Sub Text4_Change() 'Textbox cari

    Call Koneksi

    RSuser.Open "select * from TabelUser where Nama like '%" & Text4 & "%' or status like '%" & Text4 & "%'",

    CONN

    RSuser.Requery

    If RSuser.EOF Then

    MsgBox "ID User tidak ditemukan"

    Else

    Adodc1.ConnectionString = LokasiData

    Adodc1.RecordSource = "select * from TabelUser where Nama like '%" & Text4 & "%' or status like '%" &

    Text4 & "%'"

    Adodc1.Refresh

    Set DataGrid1.DataSource = Adodc1

    DataGrid1.Refresh

    End If

    End Sub

  • 13

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    3. Membuat Form Menu Utama

    Properties Form Menu Utama

    (Name) : Menu

    Caption : Menu Utama

    StartUpPosition : 2 - Center Screen

    WindowState : 2 - Maximized

    Simpan Form Menu Utama Dengan Na-

    ma Menu

    Langkah-langkah

    Membuat Form

    Menu Utama

    Buatlah form baru kemudian tambahkan

    komponen Microsoft Win-

    dows Common Controls

    5.0 (SP2)

    Components Microsoft

    Windows Common

    Controls 5.0 (SP2)

  • 14

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Langkah-langkah Membuat Form Menu Utama

    Komponen-Komponen yang digunakan untuk membuat Menu Utama

    Membuat Menu Bar Pada Menu Utama

    setelah komponen Common Controls 5.0 di insert kedalam toolbox langkah selanjutnya adalah membuat Menu

    Bar, Menu Bar adalah menu standar yang berlaku sebagai menu utama pada setiap program aplikasi.

    Langkah-langkah membuat Menu Bar Adalah sebagai berikut :

    1. dengan langkah-langkah sebagai berikut:

    1. Tools >> Menu Editor atau tekan tombol Ctrl+E pada Keyboard

    ImageList

    ToolBar StatusBar

    Timer

  • 15

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Langkah-langkah Membuat Form Menu Utama

    2. Pada kolom Menu Editor, ketik judul menu dan submenu seprti berikut :

    3. Untuk menu utama, isi kolom input Caption dan Name.

    4. Untuk pengisian menu berikutnya, klik baris kosong di bawah menu yang telah terisi

    pada listbox (atau klik tombol Next)

    5. Submenu ditandai oleh tanda empat buah titik (.) yang akan muncul bila tombol

    ditekan.

    6. klik tombol OK jika sudah selesai.

    7. Ubahlah BackColor dengan warna putih pada form menu.

    Caption Name Keterangan

    Master mnmaster Menu Utama

    Master User mnuser Sub Menu

    Master Anggota mnanggota Sub Menu

    Master Buku mnbuku Sub Menu

    Master Pinjam mnpinjam Sub Menu

    Laporan mnlaporan Menu Utama

    Report Anggota mnrptanggota Sub Menu

    Report Buku mnrptbuku Sub Menu

    Report Pinjam mnrptpinjam Sub Menu

    Pemrogram mnpemrogram Menu Utama

    Tutup mntutup Menu Utama

  • 16

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Langkah-langkah Membuat Status Bar Pada Menu Utama

    Untuk membuat status bar dipergunakan StatusBar Control, kontrol ini merupakan frame yang berisi panel

    sebagai penunjuk dari suatu aplikasi, seprti penunjuk status user dan nama user yang sedang aktif

    menggunakan program aplikasi.

    Cara membuat StatusBar :

    1. Tempatkan StatusBar Control pada form.

    2. klik kanan bidang StatusBar Control dan pilih properties (muncul kotak dialog property pages).

    3. Klik tab Panels.

    4. Klik Tombol Insert Panel untuk menambahkan panel-panel pada StatusBar

    5. Untuk Panel Tanggal dan Waktu masukan Komponen Timer Ke dalam Form Menu

    - Properties Timer Tanggal: (Name)- Timer1, Interval 2

    - Properties Timer Waktu: (Name)- Timer2, Interval 2

    6. Buatlah 5 Panel pada StatusBar seperti berikut.

    Index Text ToolTipText Style

    1 Kode User Kode User 0-sbrText

    2 Nama User Nama User 0-sbrText

    3 Status User Status User 0-sbrText

    4 Tanggal Tanggal 6-sbrDate

    5 Waktu Jam 0-sbrText

    Komponen StatusBar

    Panel pada StatusBar

    Komponen Timer

  • 17

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Langkah-langkah Membuat ToolBar Pada Menu Utama

    ToolBar control merupakan tombol untuk membuat menu berbentuk tombol yang bisa berisi image icon, tuli-

    san, tooltip, ataupun ketiga-tiganya. Sebagai kontrol yang bisa menampilkan image, ToolBar control harus

    disandingkan dengan komponen ImageList

    Untuk membuat ToolBar, ikuti langkah-langkah sebagai berikut :

    1. Tempatkan ToolBar Control dan ImageList Control pada bidang form. .

    2. Klik Kanan pada ImageList Control

    yang sudah ditempatkan dalam form.

    Pilih Properties (muncul kotak dialog

    Property Pages).

    3. Pada Tab General Pilih 48 x 48

    4. Klik Tab Image, klik tombol Insert Pic-

    ture, pada kotak dialog Select Picture,

    cari file gambar/icon yang akan ditem-

    patkan pada ImageList.

    5. Isi nama image ke-1 pada kolom Key

    (misal : index -1 : Key = Anggota, index

    -2 : Key = Buku, index -3 : Key = Pin-

    jam, index 4 : Key = RptAnggota, in-

    dex 5 : Key = RptBuku, index 6 : Key

    = RptPinjam, index 7 : Key = Maha-

    siswa, index 8 : Key = Tutup

    6. Klik OK untuk menutup kotak dialog

    ImageList

    ToolBar pada form

    ImageList pada

  • 18

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Langkah-langkah Membuat ToolBar Pada Menu Utama

    7. Langkah selanjutnya adalah membuat tombol untuk kontrol tool bar

    8. Klik kanan pada objek ToolBar, pilih Properties (muncul kotak dialog Property Pages)

    9. Klik tab General, pada kolom ImageList, masukkan ImageList1

    10. Klik tab Buttons, Klik Insert Button isi judul tombol pada kolom caption untuk tombol ke-1 (lihat

    index), misal (index-1: Anggota, index-2: Buku, index-3: Pinjam, index-4: RptAnggota, index-5: RptBu-

    ku, index-6: RptPinjam, index-7: Mahasiswa, index-8: Tutup). Pada kolom Image isi sesuai dengan index

    yang ada pada ImgeList Property.

    11. Key diisi tanpa spasi, nama pada Key inilah yang akan diberi Coding. Dalam contoh ini nama caption

    dan key dibuat sama.

    12. Ulangi langkah di atas hingga semua tombol diberi judul dan gambar.

    13. Tekan OK untuk menutup Property Pages.

  • 19

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Coding Form Menu Utama Private Sub mnuser_Click() User.Show End Sub Private Sub mnanggota_Click() MasterAnggota.Show End Sub Private Sub mnbuku_Click() MasterBuku.Show End Sub Private Sub mnpinjam_Click() MasterPinjam.Show End Sub Private Sub mnpemrogram_Click() Mahasiswa.Show End Sub Private Sub mnrptanggota_Click() CrystalReport1.ReportFileName = App.Path & "\ReportAnggota.rpt" CrystalReport1.WindowState = crptMaximized CrystalReport1.RetrieveDataFiles CrystalReport1.Action = 1 End Sub Private Sub mnrptbuku_Click() CrystalReport2.ReportFileName = App.Path & "\ReportBuku.rpt" CrystalReport2.WindowState = crptMaximized CrystalReport2.RetrieveDataFiles CrystalReport2.Action = 1 End Sub Private Sub mnrptpinjam_Click() CrystalReport3.ReportFileName = App.Path & "\ReportPeminjam.rpt" CrystalReport3.WindowState = crptMaximized CrystalReport3.RetrieveDataFiles CrystalReport3.Action = 1 End Sub Private Sub Timer1_Timer() StatusBar1.Panels(5) = Time$ End Sub Private Sub Timer2_Timer() StatusBar1.Panels(4) = Date$ End Sub

  • 20

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Coding Form Menu Utama Private Sub Toolbar1_ButtonClick(ByVal Toolbar1 As Button) Select Case Toolbar1.Key Case Is = "Anggota" MasterAnggota.Show Case Is = "Buku" MasterBuku.Show Case Is = "Pinjam" MasterPinjam.Show Case Is = "RptAnggota" CrystalReport1.ReportFileName = App.Path & "\ReportAnggota.rpt" CrystalReport1.WindowState = crptMaximized CrystalReport1.RetrieveDataFiles CrystalReport1.Action = 1 Case Is = "RptBuku" CrystalReport2.ReportFileName = App.Path & "\ReportBuku.rpt" CrystalReport2.WindowState = crptMaximized CrystalReport2.RetrieveDataFiles CrystalReport2.Action = 1 Case Is = "RptPinjam" CrystalReport3.ReportFileName = App.Path & "\ReportPeminjam.rpt" CrystalReport3.WindowState = crptMaximized CrystalReport3.RetrieveDataFiles CrystalReport3.Action = 1 Case Is = "Pemrogram" Mahasiswa.Show Case Is = "Tutup" pesan = MsgBox("Tutup Aplikasi....?!", vbYesNo) If pesan = vbYes Then End End Select End Sub Private Sub mntutup_Click() pesan = MsgBox("Tutup Aplikasi...?", vbYesNo) If pesan = vbYes Then End End Sub

  • 21

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    4. Membuat Form Login

    Buatlah Form Login seperti dibawah ini:

    Properties Form Login (Name) : Login

    Caption : Login

    BorderStyle : 3 - Fixed Dialog

    StartUpPosition : 2 - CenterScreen

    Simpan Form dengan nama Login

    Untuk Properties yang lain seperti FillColor,

    Picture, Font, Heiht, Width dan lain-lain dis-

    esuaikan dengan kebutuhan.

    Komponen Pada Form Login

    Komponen Properties Pengaturan

    Label (Name) Label1

    BorderStyle 1-Fixed Single

    Caption Nama User

    Label (Name) Label2

    BorderStyle 1-Fixed Single

    Caption Password

    TextBox (Name) Text1

    Text (Kosongkan)

    TabIndex 0

    TextBox (Name) Text2

    Text (Kosongkan)

    TabIndex 1

    CommandButton (Name) Command1

    Caption Login

    TabIndex 2

    CommandButton (Name) Command2

    Caption Keluar

    TabIndex 3

  • 22

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Coding Form Login Private Sub command1_click() If Text1 = "" Or Text2 = "" Then MsgBox "Pengisian Form Login belum lengkap" Exit Sub Else Call Koneksi RSuser.Open "select * from TabelUser where Nama='" & Text1 & "' and Pwduser='" & Text2 & "'", CONN If RSuser.EOF Then MsgBox "Login salah" Exit Sub Else Me.Visible = False Menu.Show Menu.StatusBar1.Panels(1) = RSuser!KodeUser Menu.StatusBar1.Panels(2) = RSuser!Nama Menu.StatusBar1.Panels(3) = RSuser!Status If Menu.StatusBar1.Panels(3) "ADMIN" Then Menu.mnuser.Enabled = False Else Menu.mnuser.Enabled = True End If End If End If End Sub Private Sub Command2_Click() Unload Me End Sub Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Text2.SetFocus End Sub Private Sub Text2_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Command1.SetFocus Text2.PasswordChar = "*" End Sub

  • 23

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    5. Membuat Form Master Anggota Buatlah Form Master Anggota Seperti Gambar Berikut: Properties Form Master Anggota (Name) : MasterAnggota Caption : Master Anggota BorderStyle : 3 - Fixed Dialog StartUpPosition : 2 - CenterScreen Simpan Form dengan nama MasterAnggota Untuk Properties yang lain seperti FillColor, Picture, Font, Heiht, Width dan lain-lain disesuaikan dengan kebutuhan.

    Komponen pada Form Anggota

    Komponen Properties Pengaturan

    Label (Name) Label1

    BorderStyle 1-Fixed Single

    Caption ID User

    Label (Name) Label2

    BorderStyle 1-Fixed Single

    Caption Nama

    Label (Name) Label3

    BorderStyle 1-Fixed Single

    Caption Password

    Label (Name) Label4

    BorderStyle 1-Fixed Single

    Caption Status

    Label (Name) Label5

    BorderStyle 1-Fixed Single

    Caption Cari

    TextBox (Name) Text1

    Text (Kosongkan)

    TabIndex 0

    TextBox (Name) Text2

    Text (Kosongkan)

    TabIndex 1

    TextBox (Name) Text3

    Text (Kosongkan)

    TabIndex 2

    Komponen Properties Pengaturan

    TextBox (Name) Text4

    Text (Kosongkan)

    TabIndex 3

    TextBox (Name) Text5

    Text (Kosongkan)

    TabIndex 8

    CommandButton (Name) Command1

    Caption Simpan

    TabIndex 4

    CommandButton (Name) Command2

    Caption Hapus

    TabIndex 5

    CommandButton (Name) Command3

    Captin Batal

    TabIndex 6

    CommandButton (Name) Command4

    Caption Tutup

    TabIndex 7

    ADODC (Name) ADODC1

    Fisible False

    DataGrid (Name) DataGrid1

    TabIndex 9

  • 24

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Membuat Form Anggota

    Coding Form Master Anggota

    Sub Kosongkan()

    Text1 = ""

    Text2 = ""

    Text3 = ""

    Text4 = ""

    Text5 = ""

    End Sub

    Sub DataBaru()

    Text2 = ""

    Text3 = ""

    Text4 = ""

    Text2.SetFocus

    End Sub

    Sub Ketemu()

    On Error Resume Next

    Text2 = RSanggota!Nama

    Text3 = RSanggota!Alamat

    Text4 = RSanggota!Telepon

    Text2.SetFocus

    End Sub

    Sub CariData()

    Call Koneksi

    RSanggota.Open "select * from TabelAnggota where KodeAnggota='" & Text1 & "'", CONN

    RSanggota.Requery

    End Sub

  • 25

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Coding Form Master Anggota

    Private Sub Text1_KeyPress(KeyAscii As Integer)

    KeyAscii = Asc(UCase(Chr(KeyAscii)))

    Text1.MaxLength = 5

    If KeyAscii = 13 Then

    If Text1 = "" Then

    MsgBox "Kode Anggota tidak boleh kosong"

    Text1.SetFocus

    Exit Sub

    Else

    Call CariData

    If RSanggota.EOF Then

    Call DataBaru

    Else

    Call Ketemu

    End If

    End If

    End If

    End Sub

    Private Sub Text2_KeyPress(KeyAscii As Integer)

    KeyAscii = Asc(UCase(Chr(KeyAscii)))

    Text2.MaxLength = 30

    If KeyAscii = 13 Then Text3.SetFocus

    End Sub

    Private Sub Text3_keypress(KeyAscii As Integer)

    KeyAscii = Asc(UCase(Chr(KeyAscii)))

    Text3.MaxLength = 30

    If KeyAscii = 13 Then Text4.SetFocus

    End Sub

    Private Sub Text4_KeyPress(KeyAscii As Integer)

    KeyAscii = Asc(UCase(Chr(KeyAscii)))

    Text3.MaxLength = 12

    If KeyAscii = 13 Then Command1.SetFocus

    End Sub

    Private Sub Form_Load()

    Call Koneksi

    Call Kosongkan

    End Sub

  • 26

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Coding Form Master Anggota

    Private Sub command1_click()

    If Text1 = "" Or Text2 = "" Or Text3 = "" Or Text4 = "" Then

    MsgBox "Data belum lengkap"

    Text1.SetFocus

    Exit Sub

    Else

    Call CariData

    If RSanggota.EOF Then

    simpan = "insert into TabelAnggota values ('" & Text1 & "','" & Text2 & "','" & Text3 & "','" & Text4 & "')"

    CONN.Execute simpan

    Else

    edit = "update TabelAnggota set Nama = '" & Text2 & "',Alamat = '" & Text3 & "', Telepon = '" & Text4 &

    "' where KodeAnggota = '" & Text1 & "'"

    CONN.Execute edit

    End If

    Call Kosongkan

    form_activate

    Text1.SetFocus

    End If

    End Sub

    Private Sub form_activate()

    Call Koneksi

    Adodc1.ConnectionString = LokasiData

    Adodc1.RecordSource = "TabelAnggota"

    Adodc1.Refresh

    Set DataGrid1.DataSource = Adodc1

    DataGrid1.Refresh

    End Sub

  • 27

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Coding Form Master Anggota

    Private Sub Command2_Click()

    If Text1 = "" Then

    MsgBox "Kode Anggota masih kosong"

    Text1.SetFocus

    Exit Sub

    Else

    pesan = MsgBox("Yakin akan dihapus..?", vbYesNo)

    If pesan = vbYes Then

    hapus = "delete * from TabelAnggota where KodeAnggota='" & Text1 & "'"

    CONN.Execute hapus

    Call Kosongkan

    form_activate

    Text1.SetFocus

    Else

    Call Kosongkan

    Text1.SetFocus

    End If

    End If

    End Sub

    Private Sub command3_click()

    Call Kosongkan

    Text1.SetFocus

    End Sub

    Private Sub command4_Click()

    Unload Me

    End Sub

    Private Sub Text5_Change()

    Call Koneksi

    RSanggota.Open "select * from TabelAnggota where KodeAnggota like '%" & Text5 & "%' or Nama like '%" &

    Text5 & "%'", CONN

    RSanggota.Requery

    If RSanggota.EOF Then

    MsgBox "Kode Anggota atau Nama tidak ditemukan"

    Else

    Adodc1.ConnectionString = LokasiData

    Adodc1.RecordSource = "select * from TabelAnggota where KodeAnggota like '%" & Text5 & "%' or Nama

    like '%" & Text5 & "%'"

    Adodc1.Refresh

    Set DataGrid1.DataSource = Adodc1

    DataGrid1.Refresh

    End If

    End Sub

  • 28

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    6. Membuat Form Master Buku Buatlah Form Master Anggota Seperti Gambar Berikut: Properties Form Master Buku (Name) : MasterBuku Caption : Master Buku BorderStyle : 3 - Fixed Dialog StartUpPosition : 2 - CenterScreen Simpan Form dengan nama MasterBuku Untuk Properties yang lain seperti FillColor, Picture, Font, Heiht, Width dan lain-lain disesuaikan dengan kebutuhan. Komponen pada Form User

    Komponen Properties Pengaturan

    Label (Name) Label1

    BorderStyle 1-Fixed Single

    Caption Kode Buku

    Label (Name) Label2

    BorderStyle 1-Fixed Single

    Caption Judul

    Label (Name) Label3

    BorderStyle 1-Fixed Single

    Caption Penerbit

    Label (Name) Label4

    BorderStyle 1-Fixed Single

    Caption Tahun Terbit

    Label (Name) Label5

    BorderStyle 1-Fixed Single

    Caption Cari

    TextBox (Name) Text1

    Text (Kosongkan)

    TabIndex 0

    TextBox (Name) Text2

    Text (Kosongkan)

    TabIndex 1

    TextBox (Name) Text3

    Text (Kosongkan)

    TabIndex 2

    Komponen Properties Pengaturan

    TextBox (Name) Text4

    Text (Kosongkan)

    TabIndex 3

    TextBox (Name) Text5

    Text (Kosongkan)

    TabIndex 8

    CommandButton (Name) Command1

    Caption Simpan

    TabIndex 4

    CommandButton (Name) Command2

    Caption Hapus

    TabIndex 5

    CommandButton (Name) Command3

    Captin Batal

    TabIndex 6

    CommandButton (Name) Command4

    Caption Tutup

    TabIndex 7

    ADODC (Name) ADODC1

    Fisible False

    DataGrid (Name) DataGrid1

    TabIndex 9

  • 29

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Coding Form Master Buku Sub Kosongkan() Text1 = "" Text2 = "" Text3 = "" Text4 = "" Text5 = "" End Sub Sub DataBaru() Text2 = "" Text3 = "" Text4 = "" Text2.SetFocus End Sub Sub Ketemu() On Error Resume Next Text2 = RSbuku!Judul Text3 = RSbuku!Penerbit Text4 = RSbuku!TahunTerbit Text2.SetFocus End Sub Sub CariData() Call Koneksi RSbuku.Open "select * from TabelBuku where KodeBuku='" & Text1 & "'", CONN RSbuku.Requery End Sub Private Sub Text1_KeyPress(KeyAscii As Integer) KeyAscii = Asc(UCase(Chr(KeyAscii))) Text1.MaxLength = 5 If KeyAscii = 13 Then If Text1 = "" Then MsgBox "Kode Buku tidak boleh kosong" Text1.SetFocus Exit Sub Else Call CariData If RSbuku.EOF Then Call DataBaru Else Call Ketemu End If End If End If End Sub

  • 30

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Coding Form Master Buku Private Sub Text2_KeyPress(KeyAscii As Integer) KeyAscii = Asc(UCase(Chr(KeyAscii))) Text2.MaxLength = 30 If KeyAscii = 13 Then Text3.SetFocus End Sub Private Sub Text3_keypress(KeyAscii As Integer) KeyAscii = Asc(UCase(Chr(KeyAscii))) Text3.MaxLength = 30 If KeyAscii = 13 Then Text4.SetFocus End Sub Private Sub Text4_KeyPress(KeyAscii As Integer) KeyAscii = Asc(UCase(Chr(KeyAscii))) Text3.MaxLength = 4 If KeyAscii = 13 Then Command1.SetFocus End Sub Private Sub Form_Load() Call Koneksi Call Kosongkan End Sub Private Sub command1_click() If Text1 = "" Or Text2 = "" Or Text3 = "" Or Text4 = "" Then MsgBox "Data belum lengkap" Text1.SetFocus Exit Sub Else Call CariData If RSbuku.EOF Then simpan = "insert into TabelBuku values ('" & Text1 & "','" & Text2 & "','" & Text3 & "','" & Text4 & "')" CONN.Execute simpan Else edit = "update TabelBuku set Judul = '" & Text2 & "',Penerbit = '" & Text3 & "', TahunTerbit = '" & Text4 & "' where KodeBuku = '" & Text1 & "'" CONN.Execute edit End If Call Kosongkan form_activate Text1.SetFocus End If End Sub

  • 31

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Coding Form Master Buku

    Private Sub form_activate() Call Koneksi Adodc1.ConnectionString = LokasiData Adodc1.RecordSource = "TabelBuku" Adodc1.Refresh Set DataGrid1.DataSource = Adodc1 DataGrid1.Refresh End Sub

    Private Sub Command2_Click()

    If Text1 = "" Then

    MsgBox "Kode Buku masih kosong"

    Text1.SetFocus

    Exit Sub

    Else

    pesan = MsgBox("Yakin akan dihapus..?", vbYesNo)

    If pesan = vbYes Then

    hapus = "delete * from TabelBuku where KodeBuku='" & Text1 & "'"

    CONN.Execute hapus

    Call Kosongkan

    form_activate

    Text1.SetFocus

    Else

    Call Kosongkan

    Text1.SetFocus

    End If

    End If

    End Sub

    Private Sub command1_click() If Text1 = "" Or Text2 = "" Or Text3 = "" Or Text4 = "" Then MsgBox "Data belum lengkap" Text1.SetFocus Exit Sub Else Call CariData If RSbuku.EOF Then simpan = "insert into TabelBuku values ('" & Text1 & "','" & Text2 & "','" & Text3 & "','" & Text4 & "')" CONN.Execute simpan Else edit = "update TabelBuku set Judul = '" & Text2 & "',Penerbit = '" & Text3 & "', TahunTerbit = '" & Text4 & "' where KodeBuku = '" & Text1 & "'" CONN.Execute edit End If Call Kosongkan form_activate Text1.SetFocus End If End Sub

  • 32

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Coding Form Master Buku

    Private Sub form_activate() Call Koneksi Adodc1.ConnectionString = LokasiData Adodc1.RecordSource = "TabelBuku" Adodc1.Refresh Set DataGrid1.DataSource = Adodc1 DataGrid1.Refresh End Sub

    Private Sub Command2_Click()

    If Text1 = "" Then

    MsgBox "Kode Buku masih kosong"

    Text1.SetFocus

    Exit Sub

    Else

    pesan = MsgBox("Yakin akan dihapus..?", vbYesNo)

    If pesan = vbYes Then

    hapus = "delete * from TabelBuku where KodeBuku='" & Text1 & "'"

    CONN.Execute hapus

    Call Kosongkan

    form_activate

    Text1.SetFocus

    Else

    Call Kosongkan

    Text1.SetFocus

    End If

    End If

    End Sub

    Private Sub command3_click()

    Call Kosongkan

    Text1.SetFocus

    End Sub

    Private Sub command4_Click()

    Unload Me

    End Sub

  • 33

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Membuat Program

    Coding Form Master Buku

    Private Sub Text5_Change()

    Call Koneksi

    RSbuku.Open "select * from TabelBuku where KodeBuku like '%" & Text5 & "%' or Judul like '%" & Text5 &

    "%'", CONN

    RSbuku.Requery

    If RSbuku.EOF Then

    MsgBox "Kode Anggota atau Judul tidak ditemukan"

    Else

    Adodc1.ConnectionString = LokasiData

    Adodc1.RecordSource = "select * from TabelBuku where KodeBuku like '%" & Text5 & "%' or Judul like '%"

    & Text5 & "%'"

    Adodc1.Refresh

    Set DataGrid1.DataSource = Adodc1

    DataGrid1.Refresh

    End If

    End Sub

  • 34

    VISUAL BASIC 6.0VISUAL BASIC 6.0

    Membuat Program Perpustakaan SederhanaMembuat Program Perpustakaan Sederhana

    E-book Visual Basic 6.0 | Membuat Program Perpustakaan Sederhana | Oleh Asep Suhendi | Copyright2014

    Danu Wira Pangestu, S.Kom. Modul Pelatihan Visual Basic - Access. pdf

    Muhammad Miftakhul Amin. Microsoft Visual Basic 6.0 - Modul 12. pdf

    Uus Rusmawan. Koneksi VB dengan database. Pdf

    Eko Koswara. Visual Basic for Beginner. Mediakom, Yogyakarta, 2013

    Sumber Materi:

    Volume - 1 Copyright2014

    Daftar Isi

    Pendahuluan ............................. 2

    Merancang Database & Tabel..... 3

    ADODC ...................................... 5

    Membuat Program ....................

    1. Modul ............................... 6

    2. Form User.......................... 7

    3. Form Menu Utama ............ 13

    4. Form Login ........................ 21

    5. Form Master Anggota ........ 23

    6. Form Master Buku ............. 28

    Sumber Materi .......................... 33