SELAMAT DATANG DI BLOG "AKUN APLIKOM" SEMOGA ARTIKEL KAMI BERMANFAAT BAGI ANDA
Tampilkan postingan dengan label Microsoft Acces. Tampilkan semua postingan
Tampilkan postingan dengan label Microsoft Acces. Tampilkan semua postingan

Kamis, 04 April 2013

Cara Membuat ComboBox dan Command Button Pada Microsoft Access 2010

Akun Aplikom - Di postingan kali ini Akun Aplikom akan meberikan sebuah pengertian tentang Microsoft Acces,dan tema posting kali ini adalah Cara Membuat ComboBox dan Command Button Pada Microsoft Access 2010,tanpa basa basi mari kita bahas tentang Cara Membuat ComboBox dan Command Button Pada Microsoft Access 2010 :

Cara Membuat ComboBox dan Command Button Pada Microsoft Access 2010

Microsoft Access 2010
Cara Membuat ComboBox dan Command Button Pada Microsoft Access 2010


Combo box Microsoft acces
Combo box adalah control pada Microsoft Access yang dapat digunakan untuk proses entry data yang datanya dapat dipilih dari suatu daftar.

Cara membuat control Combo Box:


1.             Buat form baru dengan design view

2.             Pada toolbar toolbox klik pada combo box

3.             Klik pada area form di tempat dimana kita ingin menyimpan combo box yang akan kita buat

4.             Double click pada combo box yang baru saja dibuat, akan muncul combo box property.Klik pada tab data, pada tab ini kita dapat men-set sumber data atau Row Source dari manakah daftar data yang akan muncul pada combo box akan ditampilkan. Source data dapat berupa Tabel/Query, Field List atau Value List

·                     Jika kita ingin data yang ditampilkan pada combo box berasal dari tabel, maka kita memilih Data Source Table/Query lalu isi Row Source dengan nama tabel atau perintah query Select.

·                     Jika kita ingin data yang ditampilkan adalah daftar field dari suatu tabel maka kita pilih Data Source-nya Field List lalu isi Row Source dengan nama tabel yang daftar field-nya akan ditampilkan pada combo box.

·                     Jika kita ingin data yang ditampilkan berupa daftar yang kita tentukan sendiri kita pilih Data Source-nya Value List lalu isi Row Source dengan data-data yang kita inginkan berupa daftar nama atau data yang dipisahkan dengan tanda koma (misalnya: Januari,Pebruari,Maret).


Contoh penggunaan Combo Box:

Penggunaan combox dengan Row Source dari Table/Query
Misalnya kita ingin memilih nama bulan dari combo box. Ada 2 jenis data bulan yang dapat kita gunakan, yang pertama nomor bulan yaitu anggka 1 sampai 12 atau nama bulan yaitu Januari sampai Desember.

Langkah pertama kita membuat tabel BULAN dengan field NOMOR_BULAN (Primary Key) dan NAM_BULAN. Isi field NOMOR_BULAN dengan data angka 1 sampai 12 dan field NAMA_BULAN dengan data Januari sampai Desember.

Buat form baru dengan design view, tambahkan satu buah control combo box. Tamplikan com box property (jika combo box property belum tampil) dengan cara men-double click control combo box yang baru saja kita buat.

Pada combo box property, klik tab format isi clumn count dengan angka 2, isi kkolumn width dengan 0

Klik pada tab data, pilih Row Source type Tabel/Query, isi Row Source dengan nama tabel BULAN lalu Save form yang baru kita buat.

Buka form yang baru saja kita buat dengan cara mendouble click nama form. Setelah form terbuka klik pada pilihan combo box untuk menampilkan data bulan.






Control Button aplikasi database access adalah tools yang didesign sebagai tools tambahan untuk menjalankan apilkasi database. Kontrol button dibuat digunakan untuk mengatur dan menampilkan baik form maupun data-data tertentu yang terdapat dalam form database.

Fungsi kontrol button tambahan ini sama seperti kegunaan tab-tab yang ada dan berlaku dalam aplikasi software komputer umumnya seperti tools yang terdapat pada menu tab dalam microsoft word, excel, dan access.

Kontrol Button Aplikasi database Access

Gambar: Kontrol button tambahan dalam aplikasi database microsoft access


Langkah-langkah membuat control button pada form aplikasi database dapat dilakukan dengan langkah-langkah yang dijelaskan berikut ini, yaitu:

  1.  Aktifkan File Microsoft Office access yang sudah memiliki form untuk didesign kontrol buttonnya
  2. Klick Design pada menu
  3. Klick Button
    Design Kontrol Button database Access
  1. Klick kanan Design pada menu lalu pilih Button Control yang diinginkan. Sebagai contoh kita akan manambahkan Control Button untuk menambah data.
    Design Kontrol Button database Access 2
  1. Tandai Add Record
  2. Klick next
  3. Design Kontrol Button database Access 3
  4. Klick Next
  5. Design Kontrol Button database Access 4
  6. Sebelum klick Finish, kita rubah nama Command yang muncul dengan cmd_AddRecord (namanya dapat disesuaikan anda sendiri). Merubah nama command ini dimaksudkan agar kita tidak kesulitan untuk mengotrol command-command ketika kita ingin merubah tampilan form nantinya.
  7. Design Kontrol Button database Access 5
  8. Klick Finish
  9. Klick View untuk melihat hasilnya.
  10. Design Kontrol Button database Access 6

Dan itulah tadi update kami tentang Cara Membuat ComboBox dan Command Button Pada Microsoft Access 2010 ,semoga postingan kami dapat bermanfaat bagi anda semua yang membutuhkan pengertian dari Microsoft Acces,dan jangan lupa ikuti update kami selanjutnya dengan tema Aplikom.Baca juga artikel sebelumnya Cara Mengubah dan Menghapus Foto Pada Microsoft Access 2010 .

Cara Mengubah dan Menghapus Foto Pada Microsoft Access 2010

Akun Aplikom - Di postingan kali ini Akun Aplikom akan meberikan sebuah pengertian tentang Microsoft Acces,dan tema posting kali ini adalah Cara Mengubah dan Menghapus Foto Pada Microsoft Access 2010,tanpa basa basi mari kita bahas tentang Cara Mengubah dan Menghapus Foto Pada Microsoft Access 2010 :

Cara Mengubah dan Menghapus Foto Pada Microsoft Access 2010

Microsoft Access 2010
Cara Mengubah dan Menghapus Foto Pada Microsoft Access 2010

1. Buka Database Access Lalu Buat Database baru beri nama db_gambar .. dan tambahkan New Table dan beri nama tbl_gambar dan atur fieldnya sebagai berikut :


Microsoft Access 2010
Cara Mengubah dan Menghapus Foto Pada Microsoft Access 2010

2. Setelah itu lalu buat project baru di Visual Studio  2008 dan beri nama bebas saja deh.. :D lalu database yang telah kita buat tersebut di copy ke folder bin –> debug dalam aplikasi yang telah dibuat baru oleh kita diatas.
3. Buat tampilan sebagai berikut :


Microsoft Access 2010
Cara Mengubah dan Menghapus Foto Pada Microsoft Access 2010
Intinya adalah begini Jika kita mau mengubah atau menghapus, algoritma nya adalah kita harus mencari terlebih dahulu data yang akan kita ubah atau hapus tersebut. Nah hal tersebut di VB.NET dapat di implementasikan dengan combobox, maksudnya adalah semua primary key di munculkan di combobox dan ketika kita mengganti value combobox tersebut maka langsung dilakukan proses pencarian dan hasilnya di binding ke textbox dll. Nah bisa juga kita menggunakan 1 textbox dan 1 button seperti gambar berikut :


Microsoft Access 2010
Cara Mengubah dan Menghapus Foto Pada Microsoft Access 2010
Nah maksudnya adalah kita menuliskan sebuah kata kunci dan kita disuruh mengklik button maka proses pencarian akan dilakukan. Pokoknya mah banyak lah tergantung selera. ada juga yang memunculkan sebuat form baru yang menampilkan daftar-daftarnya.. hehehe…. Kira-kira begitu… :D
4. Lalu Coding Code dibawah ini :

   1: Imports System.Data.OleDb
   2: Imports System.Drawing
   3: Imports System.Drawing.Imaging
   4: Imports System.IO
   5:
   6: Public Class Form1
   7:     Dim conn As New OleDbConnection
   8:     Dim cmd As OleDbCommand = Nothing
   9:     Dim rd As OleDbDataReader = Nothing
  10:     Sub combo()
  11:         Try
  12:             opens()
  13:             cmd = New OleDbCommand("select kode_gb from tbl_gambar", conn)
  14:             rd = cmd.ExecuteReader
  15:             cmbKode.Items.Clear()
  16:             While rd.Read
  17:                 cmbKode.Items.Add(rd.Item("kode_gb"))
  18:             End While
  19:             closes()
  20:         Catch ex As Exception
  21:             MessageBox.Show(ex.Message)
  22:         End Try
  23:     End Sub
  24:     Sub opens()
  25:         If Not conn Is Nothing Then
  26:             conn.Close()
  27:         End If
  28:         conn.Open()
  29:     End Sub
  30:     Sub closes()
  31:         conn.Close()
  32:     End Sub
  33:     Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  34:         conn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & Application.StartupPath & "db_gambar.accdb"
  35:         combo()
  36:     End Sub
  37:
  38:     Private Sub btnEdit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnEdit.Click
  39:         Try
  40:             opens()
  41:             Dim fs As New FileStream(OFD.FileName, FileMode.OpenOrCreate, FileAccess.Read)
  42:             Dim MyData(fs.Length) As Byte
  43:             fs.Read(MyData, 0, CInt(fs.Length))
  44:             fs.Close()
  45:             cmd = New OleDbCommand("UPDATE tbl_gambar set nama_gb=@nama,gb=@Image where kode_gb=" & cmbKode.Text & "", conn)
  46:             cmd.Parameters.AddWithValue("@nama", txtNama.Text)
  47:             cmd.Parameters.AddWithValue("@Image", MyData)
  48:             If DirectCast(cmd.ExecuteNonQuery(), Integer) > 0 Then
  49:                 MessageBox.Show("Foto berhasil di ubah", "Photo Album SQL", MessageBoxButtons.OK, MessageBoxIcon.Information)
  50:                 combo()
  51:                 txtNama.Clear()
  52:                 txtFileName.Clear()
  53:                 PicGambar.Image = Nothing
  54:             End If
  55:             closes()
  56:         Catch ex As Exception
  57:             MessageBox.Show(ex.Message)
  58:         End Try
  59:     End Sub
  60:
  61:     Private Sub btnTelusuri_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTelusuri.Click
  62:         Try
  63:             OFD.Filter = "Image Files (*.jpg, *.bmp, *.gif, *.png)|*.jpg; *.bmp; *.gif; *.png"
  64:             OFD.ShowDialog()
  65:             txtFileName.Text = OFD.FileName
  66:             txtFileName.SelectionStart = txtFileName.Text.Length
  67:             If Trim(txtFileName.Text) <> "" Then
  68:                 PicGambar.Image = Image.FromFile(txtFileName.Text)
  69:             End If
  70:         Catch ex As Exception
  71:             MessageBox.Show(ex.Message)
  72:         End Try
  73:     End Sub
  74:
  75:     Private Sub btnBatal_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnBatal.Click
  76:         Me.Close()
  77:     End Sub
  78:
  79:     Private Sub txtNama_Validating(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles txtNama.Validating
  80:         If txtNama.Text.Length = 0 Then
  81:             ErrorProvider1.SetError(txtNama, "Nama Harus Diisi")
  82:         End If
  83:     End Sub
  84:
  85:     Private Sub cmbKode_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmbKode.SelectedIndexChanged
  86:         Try
  87:             opens()
  88:             Dim arr() As Byte
  89:             cmd = New OleDbCommand("select nama_gb,gb from tbl_gambar where kode_gb=" & cmbKode.Text & "", conn)
  90:             rd = cmd.ExecuteReader
  91:             rd.Read()
  92:             txtNama.Text = rd.Item("nama_gb")
  93:             arr = rd.Item("gb")
  94:             PicGambar.Image = Image.FromStream(New IO.MemoryStream(arr))
  95:             closes()
  96:         Catch ex As Exception
  97:             MessageBox.Show(ex.Message)
  98:         End Try
  99:     End Sub
 100:
 101:     Private Sub btnHapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnHapus.Click
 102:         Try
 103:             opens()
 104:             cmd = New OleDbCommand("DELETE FROM tbl_gambar where kode_gb=" & cmbKode.Text & "", conn)
 105:             If DirectCast(cmd.ExecuteNonQuery(), Integer) > 0 Then
 106:                 MessageBox.Show("Foto berhasil di hapus", "Photo Album SQL", MessageBoxButtons.OK, MessageBoxIcon.Information)
 107:                 combo()
 108:                 txtNama.Clear()
 109:                 txtFileName.Clear()
 110:                 PicGambar.Image = Nothing
 111:             End If
 112:             closes()
 113:         Catch ex As Exception
 114:             MessageBox.Show(ex.Message)
 115:         End Try
 116:     End Sub
 117: End Class
5. Nah sudah jadi deh.. :D
Penjelasan sedikit.codingannya hampir sama dengan yang insert, bedanya cuma di querynya saja. disini nih bedanya :

   1: 'untuk ubah
   2: cmd = New OleDbCommand("UPDATE tbl_gambar set nama_gb=@nama,gb=@Image where kode_gb=" & cmbKode.Text & "", conn)
   3: 'untuk hapus
   4: cmd = New OleDbCommand("DELETE FROM tbl_gambar where kode_gb=" & cmbKode.Text & "", conn)
Untuk lebih jelasnya silahkan download souce codenya disini

Dan itulah tadi update kami tentang Cara Mengubah dan Menghapus Foto Pada Microsoft Access 2010 ,semoga postingan kami dapat bermanfaat bagi anda semua yang membutuhkan pengertian dari Microsoft Acces,dan jangan lupa ikuti update kami selanjutnya dengan tema Aplikom.Baca juga artikel sebelumnya Tutorial Membuat Database Dengan Microsoft Access 2010 .

Tutorial Membuat Database Dengan Microsoft Access 2010

Akun Aplikom - Di postingan kali ini Akun Aplikom akan meberikan sebuah pengertian tentang Microsoft Acces,dan tema posting kali ini adalah Tutorial Membuat Database Dengan Microsoft Access 2010,tanpa basa basi mari kita bahas tentang Tutorial Membuat Database Dengan Microsoft Access 2010 :

Tutorial Membuat Database Dengan Microsoft Access 2010

 
Microsoft Access 2010
Tutorial Membuat Database Dengan Microsoft Access 2010


Setelah sebelumnya postingan saya tentang Mengenal Database Microsoft Access, nah kali ini saya akan memberikan tips bagaimana membuat database sederhana dengan Microsoft Access langsung dengan contoh kasus. Untuk lebih mudahnya, anda sebaiknya tahu dulu gambaran kasus yang akan kita kerjakan pada kesempatan ini. Kasus ini akan mengangkat tentang Sistem Penilaian yang dilakukan oleh Dosen kepada mahasiswanya. Jadi pada kasus ini anggaplah anda menjadi seorang Dosen yang akan memberi Nilai kepada Mahasiswa anda dengan Prosentase penilaian sebagai berikut :
- Presensi : 10%
- MID Semester : 30 %
- Ujian Akhir Semester (UAS) : 60%
Jadi Total Penilaian adalah 100%

Dalam kasus ini, data yang kurang lebih kita butuhkan adalah :
- NIM (Nomor Induk Mahasiswa) : Nama mahasiswa boleh sama, tapi NIM pasti beda donk???, jadi NIM yang nantinya akan menjadi Primary Key (Kunci)
- Nama Mahasiswa : Untuk memperjelas aja bahwa NIM tersebut bernama bla bla bla... kali aja salah masukin NIM
- Program Studi/Jurusan/Fakultas : Ini jika anda mengampu Mata Kuliah diberbagai Program Studi/Jurusan/Fakultas
- Mata Kuliah : Jika anda mengampu beberapa Mata Kuliah
- Semester : Ini digunakan untuk memilih bahwa anda mengampu Mata Kuliah tersebut di Semester Genap atau Semester Ganjil, kali aja ada mahasiswa yang komplain masalah nilai.
- Tahun : Untuk memasukkan tahun pada saat anda mengampu mata kuliah tersebut.
- Nilai Presensi : Untuk Memasukkan nilai Presensi / daftar hadir.
- Nilai MID Semester : Untuk Memasukkan Nilai MID Semester
- Nilai UAS : Untuk memasukkan Nilai Ujian Akhir Semester

Dalam kesempatan ini saya menggunakan Microsoft Access XP (pada dasarnya sama, anda bisa menggunakan Microsoft Access 2000 maupun 2003, klo Ms Access 2007 udah dikit beda). Nah sekarang saatnya memulai langkah - demi langkah pembuatan Database dengan Microsoft Access :
1. Buka Microsoft Access anda, dengan klik Start - Program - Microsoft Access
2. Klik New, kemudian Pilih Blank Database, akan terbuka jendela seperti berikut :


Microsoft Access 2010
Tutorial Membuat Database Dengan Microsoft Access 2010
3. Ketikkan "Jadi Dosen" pada kotak putih disebelah kanan File Name, artinya kita akan membuat database baru dengan nama "Jadi Dosen", Kemudian Klik Create untuk membuatnya. Akan terbuka jendela baru seperti berikut :


Microsoft Access 2010
Tutorial Membuat Database Dengan Microsoft Access 2010
4. Disitu akan terlihat Tables, Queries, Forms, Report, Pages, Macros, Modules. Seperti yang sudah saya jelaskan pada postingan saya sebelumnya tentang Mengenal Database Microsoft Access. Klik Menu Tables, dilayar sebelah kanan ada 3 pilihan untuk membuat tabel
- Create Tables In Design View : Membuat Data didalam tabel sesuai dengan keinginan kita sendiri
- Create Tables By Using Wizard : Membuat Tabel dengan cara cepat
- Create Tables By Entering Data : Langsung Input Data
Sudah kita ketahui pada postingan sebelumnya, bahwa tabel adalah inti dari sebuah database, jadi anda harus memformat tabel sesuai dengan keinginan dan kebutuhan kita, maka Double Klik Create Tables In Design View, akan terbuka jendela seperti berikut dan isikan data - datanya seperti pada contoh gambar dibawah ini :


Microsoft Access 2010
Tutorial Membuat Database Dengan Microsoft Access 2010
5. Dalam Tabel terdapat beberapa komponen :
- Field Name : Nama / Tulisan yang bakal tampil dalam database anda
- Data Type : Tipe data yang akan digunakan dalam database, Misalkan :
NIM menggunakan Data Type Number, artinya anda hanya bisa menginput data dengan struktur Angka - angka atau biasa disebut dengan Value. Ini berguna untuk mengurangi kesalahan saat mengetikkan NIM, karena biasanya NIM berupa angka, jika NIM di Kampus anda menggunakan campuran huruf dan angka maka gunakan data type Text.
Kemudian pada Nama dan Program Studi menggunakan Data type Text, artinya anda bisa mengetikkan campuran huruf dan angka, Perhatikan pada saat anda mengganti data type Text maka lihat kebagian bawah pada General akan terlihat Field Size terisikan 50, artinya anda bisa mengetikkan text/huruf sampai dengan 50 karakter.

- Description : Berguna untuk menjelaskan apabila pada Field Name anda tertuliskan singkatan, Misalkan NIM adalah singkatan dari Nomor Induk Mahasiswa, kali aja anda lupa singkatan yang anda gunakan pada Field Name. Description tidak berpengaruh pada Data anda, jadi bisa diisi bisa tidak.

6. Kemudian Klik pada Field Name NIM, kemudian klik Gambar Kunci pada Toolbar yang jika disorot akan tertuliskan Primary Key.


Microsoft Access 2010
Tutorial Membuat Database Dengan Microsoft Access 2010
Pastikan disebelah kiri NIM terlihat tanda Kunci tersebut atau dinamakan dengan Primary Key yang berfungsi untuk mengunci data supaya tidak akan bisa mengInput data yang sama. Misalkan kita sudah memasukkan/mengInput NIM 231308077, maka anda tidak akan bisa memasukkan lagi NIM 231308077.

7. Simpan Tabel yang kita buat tadi dengan klik File - Save, atau klik gambar Disket pada Toolbar, akan keluar jendela dialog seperti berikut :


Microsoft Access 2010
Tutorial Membuat Database Dengan Microsoft Access 2010
Ketikkan Daftar Mahasiswa kemudian Klik OK. Lihatlah pada Title bar table yang tadinya tertuliskan Table 1 : Table, maka kan berubah menjadi Daftar Mahasiswa : Table, artinya anda sudah berhasil menyimpan tabel tadi dengan nama Daftar Mahasiswa.


Microsoft Access 2010
Tutorial Membuat Database Dengan Microsoft Access 2010
Kemudian Klik Close Table atau tanda Silang warna merah yang bawah, bukan yang atas. Coba anda lihat dengan cermat disitu akan ada 2 tanda silang berwarna merah. Close yang bawah adalah Close Table (Untuk menutup Tabel), sedang Close yang atas adalah Close Micorosft Access (Untuk Menutup Program Microsoft Access).
Setelah klik Close Table, maka akan tampil kembali pada menu utama, pada menu utama tadi akan terlihat tabel yang sudah kita buat tadi dengan nama Daftar Mahasiswa, seperti terlihat pada contoh gambar dibawah ini :


Microsoft Access 2010
Tutorial Membuat Database Dengan Microsoft Access 2010
Setelah bikin satu tabel dengan nama Daftar Mahasiswa, sekarang bikin lagi satu Tabel dengan nama Daftar Nilai. Kenapa Harus Bikin 2 tabel ??? Karena untuk memisahkan antara Tabel Data Diri Mahasiswa dengan Data Nilainya. Logikanya gini, Satu mahasiswa bisa jadi mengikuti beberapa Mata Kuliah yang anda ampu, jadi anda tinggal memasukkan Nilai mata kuliahnya saja tidak perlu mengisikan data dirinya lagi.
Sekarang mulailah membuat tabel lagi dengan nama Daftar Nilai, caranya seperti membuat Tabel Daftar Mahasiswa. Masih bingung cara membuatnya, Ikuti lagi aja caranya berikut ini :

8. Double Klik Create Tables In Design View, Kemudian isilah data sebagai berikut :

Microsoft Access 2010
Tutorial Membuat Database Dengan Microsoft Access 2010
Untuk Tabel ini Tanpa Menggunakan Primary Key, supaya anda bisa menginput data yang sama. Kemudian simpan tabel tersebut dengan klik gambar Disket yang ada di Toolbar atau pilih File - Save.


Microsoft Access 2010
Tutorial Membuat Database Dengan Microsoft Access 2010
Simpan dengan nama Daftar Nilai, kemudian klik OK, akan keluar seperti gambar berikut :


Microsoft Access 2010
Tutorial Membuat Database Dengan Microsoft Access 2010
Pilih NO, kemudian Close Table. Hal tersebut akan keluar karena kita tidak membuat Primary Key pada tabel data yang telah kita buat. Jika kita pilih Yes, maka akan membuat Data baru dengan nama ID dengan format Auto Number sebagai Primary Key.
Jika anda telah berada di Menu Utama, maka akan terdapat 2 tabel yang sudah kita buat tadi yaitu Daftar Mahasiswa dan Daftar Nilai.


Microsoft Access 2010
Tutorial Membuat Database Dengan Microsoft Access 2010
Sekian Dulu Tahap Pertama pada kasus ini yaitu Membuat Tabel, Nanti Kita Lanjutkan ke Tahap Kedua yaitu Membuat Form untuk mempercantik tampilan dan mempermudah Input Data.
Dan itulah tadi update kami tentang Tutorial Membuat Database Dengan Microsoft Access 2010 ,semoga postingan kami dapat bermanfaat bagi anda semua yang membutuhkan pengertian dari Microsoft Acces,dan jangan lupa ikuti update kami selanjutnya dengan tema Aplikom.Baca juga artikel sebelumnya Membuat Tabel Pada Microsoft Access 2010 .