2. Untuk membuat database baru, Klik Blank Database, disebelah kanan akan tampil dialog
Blank Database.
3. Tentukan Nama file dan lokasi penyimpanan database yang terletak disebelah kanan
bawah.CATATAN: untuk memberi nama database, tidak diperbolehkan memakai spasi, jika
ingin memberi jedah, gunakan “_” untuk memisahkan nama file
tersebut.Contoh:database_anak_IDA04 atau DatabaseAnakIDA04.
Field name : merupakan kolom untuk menuliskan nama field yang akan dipesan
Data Type : untuk menentukan jenis data, apakah datanya berupa abjad, angka, tanggal,
dst
Description : tidak harus diisi hanya berupa keterangan yang kita tulis yang berhubungan
dengan nama field
Field properties : untuk menentukan ukuran dari panjang field, format data, judul field,
validasi dll.
Catatan: Field adalah kolom-kolom yang ada di database,contoh : NIM, Nama Pegawai, Alamat,
Jenis Kelamin dll. Setiap field itu ada pengaturan atau properties nya sendiri, contoh field Nama
Pegawai atau alamat, data type nya text, di field properties nya #yang ada dibawah# field size:
50. klo untuk tanggal, ada pengaturannya sendiri. Dicoba aja. Oia setiap table itu ada PRIMARY
KEY nya. Maksudnya, seperti patokan gitu. Misalnya field pertama itu NIM, biasanya NIM kan
isinya angka aja, atau campur-campur dari angka dan huruf, biasanya klo KEY itu, berurutan.
Contoh M001, baris ke dua M002, M003 dst. Klo g beraturan, nanti bias bermasalah sama
databasenya. Primary key itu terletak di pojok kiri samping field. Ada gambar kunci. Klo g mau
aktifin primery key, ke design.
a) Tabel_Barang
Untuk membuat tabel barang caranya, klik Create pilih Table lalu save dengan nama
Tabel_Barang lihat gambar dibawah :
Setelah itu kita mulai design table beserta menentukan field-fieldnya, caranya klik kanan pada
Tabel_Barang kemudian pilih DesignView , dan tentukan Primary Key nya pada
kode_barang seperti gambar dibawah ini :
Setelah dibuat Design nya, lalu klik kanan pada Tabel_Barang kemudian pilih open, lalu
masukkan 10 database seperti gambar dibawah ini :
c) Tabel_D_Penj
Buat tabel baru, kemudian DesignViewnya, buat seperti gambar dibawah ini :
Setelah dibuat klik kanan pada Tabel_D_Penj kemudian pilih Open, lalu masukkan 10
database seperti gambar dibawah ini :
Setelah dibuat, terus yang terakhir kita membuat tabel header penjualan :
d) Tabel_H_Penj
Nah, kalian sudah ngerti kan tinggal saya kasih DesignViewnya nih, lihat gambar :
Setelah itu masukkan 10 record databasenya, seperti gambar :
Nah, tabel sudah kita buat semua lalu langkah selanjutnya kita harus menghubungkan
(Relationship) tabel-tabel tersebut :
Caranya adalah :
Buat relasi antara tabel-tabel tersebut dengan mengklik “Database Tool” dan “Relationship”
kemudian akan muncul Show Tabel, setelah itu pilih semua tabel lalu klik Add, maka akan
muncul tabel-tabel tersebut pada Relationship, seperti gambar dibawah ini :
Untuk membuat relasi drag Primary Key ke Kunci tamu pada tabel lain.Sesaat setelah melakukan
drug dari Primary Key ke Kunci tamu di tabel lain, akan muncul jendela konfirmasi, klik Create.
Lihat gambar dibawah ini :
B) Tabel Karyawan
Selanjutnya untuk membuat operasi penghitungan transaksi pada tabel detail penjualan, kita
harus membuat Query, caranya adalah :
1. Klik Create, lalu pilih Query Design setelah itu pilih tabel detail penjualan lalu Klik Add klik
Close
2. Pada jendela Query buat Query seperti gambar dibawah ini :
3. Pada kolom terakhir pada field ketikan “ Total_Harga = [Harga] * [Jumlah] “, maka setelah
dijalankan hasilnya seperti gambar berikut :
Pertama:
siapakan aplikasi sebagai berikut :
Visual Basic Enterprise 6.0 dan Ms.Acces(disini saya menggunakan versi 2007)
Kedua:
Ikuti Tutorial Berikut ini:
Buat lah Form login
End Sub
pasif
simpan.Enabled = False
batal.Enabled = False
tampil ("select * from karyawan")
End Sub
hapus.Enabled = True
tampil ("select * from karyawan")
End If
End Sub
Sub bersih()
Text_nip = ""
Text_nama = ""
Text_namais = ""
tgl_is = ""
Text_a1 = ""
Text_a2 = ""
Text_a3 = ""
Text_a4 = ""
Text_a5 = ""
tgl1 = ""
tgl2 = ""
tgl3 = ""
tgl4 = ""
tgl5 = ""
End Sub
Sub aktiv()
Text_nip.Enabled = True
Text_nama.Enabled = True
Text_namais.Enabled = True
tgl_is.Enabled = True
Text_a1.Enabled = True
Text_a2.Enabled = True
Text_a3.Enabled = True
Text_a4.Enabled = True
Text_a5.Enabled = True
tgl1.Enabled = True
tgl2.Enabled = True
tgl3.Enabled = True
tgl4.Enabled = True
tgl5.Enabled = True
End Sub
Sub pasif()
Text_nip.Enabled = False
Text_nama.Enabled = False
Text_namais.Enabled = False
tgl_is.Enabled = False
Text_a1.Enabled = False
Text_a2.Enabled = False
Text_a3.Enabled = False
Text_a4.Enabled = False
Text_a5.Enabled = False
tgl1.Enabled = False
tgl2.Enabled = False
tgl3.Enabled = False
tgl4.Enabled = False
tgl5.Enabled = False
End Sub
Sub report()
lap1.DataControl1.CursorLocation = ddADOUseClient
lap1.DataControl1.CursorType = ddADOOpenDynamic
lap1.DataControl1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" &
App.Path & "\data.mdb;Persist Security Info=False"
End Sub
ini sourcenya:
Function tampil(strsql As String)
sambung
LvKaryawan.ListItems.Clear
Dim data As ListItem
If rs.State = 1 Then rs.Close
rs.Open strsql, con, adOpenDynamic, adLockOptimistic
While Not rs.EOF
Set data = LvKaryawan.ListItems.Add(, , rs.Fields(0))
data.SubItems(1) = rs.Fields(1)
data.SubItems(2) = rs.Fields(2)
data.SubItems(3) = rs.Fields(3)
data.SubItems(4) = rs.Fields(4)
data.SubItems(5) = rs.Fields(5)
data.SubItems(6) = rs.Fields(6)
data.SubItems(7) = rs.Fields(7)
data.SubItems(8) = rs.Fields(8)
data.SubItems(9) = rs.Fields(9)
data.SubItems(10) = rs.Fields(10)
data.SubItems(11) = rs.Fields(11)
data.SubItems(12) = rs.Fields(12)
data.SubItems(13) = rs.Fields(13)
rs.MoveNext
Wend
End Function
Sub report()
lap2.DataControl1.CursorLocation = ddADOUseClient
lap2.DataControl1.CursorType = ddADOOpenDynamic
lap2.DataControl1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" &
App.Path & "\data.mdb;Persist Security Info=False"
End Sub
Sub pasif()
Text1.Enabled = False
Text2.Enabled = False
End Sub
Sub aktif()
Text1.Enabled = True
Text2.Enabled = True
End Sub
Ketiga :
buat database untuk menyimpan data, buka MS.Acces nya buat bikin database
database data pegawai :
database admin buat login: