Assalamualaikum
Pagi ini cerah, sesuai dengan moodku. Saya harap teman-teman juga merasakan hal yang sama. Soalnya tanpa mood yang bagus dijamin belajar siang malam juga ndag bakal masuk apalagi paham.
Progam yang nanti saya bikin, sesuai permintaan kakak saya harus ada browse photo. Dan saya hanya jawab " OKE, ndag masalah". Padahal pass dikasih tahu mengenai hal itu saya pun belum pernah belajar cara browse poto sebelumnya.
sebelum ingin upload photo,
- Langkah Pertama : Buat terlebih dahulu database dengan nama sesuai yang diinginkan, untuk database yang bikin namanya Pegawai.mdb menggunakan Microsoft acces 2007. Untuk nama tabelnya adalah tbGambar. Hasilnya seperti ini
gambar: Tabel Database
- Langkah Kedua : Buat Rancangan Form vb 6.0seperti dibawah iniada satu label, satu textbox dengan nama txtnama, dua command button satu dengan nama cmdsimpan satunya lagi dengan nama cmdupload, satu frame, satu image dengan nama image1 atur properti stretch jadi true, satu commondialog dengan nama cdi. Commondialog didapat dengan cara : Pilih project, pilih Component, Kemudian centang pilihan Microsoft Common Dialog 6.0 lalu tambahkan pada form
Gambar : Rancangan Form
- Langkah Ketiga: Kita buat listing kodenya sebelumnya kita buat modul terlebih dahulu dengan isi sebagai berikut:
Public koneksi As New ADODB.ConnectionPublic recordset As New ADODB.recordsetPublic Function konekin()strkonek = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + App.Path + "\database\database_pegawai.mdb"If koneksi.State = adStateOpen Thenkoneksi.CloseSet koneksi = New ADODB.Connectionkoneksi.Open strkonekElsekoneksi.Open strkonekEnd IfEnd Function
Kemudian klik ganda pada form kemudian ketikkan listing
Private Sub Form_Load()konekinkoneksi.CursorLocation = adUseClientEnd Sub
Klik ganda pada command Button Upload Photo lalu ketikkan koding dibawah ini:
'untuk menampilkan photo di form
Private Sub cmdupload_Click()cdi.Filter = "Picture FileS(*.jpg;*.bmp;)|*.jpg;*.bmp;"cdi.ShowOpenImage1.Picture = LoadPicture(cdi.FileName)Image1.Visible = TrueEnd Sub
Klik ganda pada commnad button simpan lalu ketikkan koding :
Private Sub cmdsimpan_Click()Set recordset = koneksi.Execute("insert into tbGambar values('" & txtnama.Text & "','" & cdi.FileName & "')")End Sub
dan hasilnya seperti dibawah ini:
Selamat berkarya. Hope you like that and I am happy if you would like to try it:)