Wah.. wah.. wah.. ternyata lagi pada banyak bikin software data 
karyawan yah..
sekedar sharing, karena saya juga baru keluar dari komplikasi yang 
sama ...
cara simple nya adalah menyimpan path file tersebut di DB Access nya 
karena secara file akan membludak bila data photo di simpan di DB 
Access. 
Berikut yang saya jalankan untuk menyimpan file photo untuk data 
Karyawan saya (semoga aja bisa membantu)

- buat 2 Form; 1 Form sebagai Form Master dan 1 Form sebagai Form 
Upload Photo
Form 1 
- Form 1 - Name = Form1
- Image1 - Name = image1
- Command Button -  Name = Cmdbrowse
- TextBox - Name = text1
Source nya adalah
Private Sub cmdbrowse_Click()
    Load Form2
    Form2.Show
End Sub
Private Sub Text1_Change()
    If Text1.Text = "" Then
        Exit Sub
    End If
    Set Image1.Picture = Nothing
    Image1.Stretch = True
    Image1.Height = 3250
    Image1.Width = 2500
    Image1.Picture = LoadPicture(Text1.Text)
End Sub

Form 2
- Command Button - Name = cmdbrowse
- command button - Name = cmdupload
- Commondialog - cdlg1
- textbox - Name = text1
Private Sub cmdbrowse_Click()
    cdlg1.ShowOpen
    Text1.Text = cdlg1.filename
End Sub

Private Sub cmdupload_Click()
    Form1.Text1.Text = Text1.Text
    Me.Hide
    Unload Me
End Sub

Maka pada Image Picture di Form1 akan terload Picture sesuai path 
yang ada di text1.text

untuk simpan nya tinggal simpan path file yang ada pada text1.text 
kedalam DB Access
Semoga membantu...
Terima Kasih


Rengga H Patria
--- In [email protected], "ahmad syaukani" <[EMAIL PROTECTED]> 
wrote:
>
> Mengingat file Acccess sendiri sudah cukup besar, rata-rata puluhan 
> MB mungkin akan lebih cepat hanya menyimpan path dari fotonya saja 
> dalam database sedangkan gambarnya diload pada waktu run time
> 
> 1. tempatkan semua foto dalam satu folder tertentu
> 2. buat field string di tabel Acess untuk menyimpan path dari 
setiap 
> foto tadi (folder + nama filenya)
> 3. gunakan field tadi untuk menentukan file mana yang harus 
> ditampilkan
> 
> Semoga membantu
> Ahmad
> --- In [email protected], Bagus Wicaksono 
> <mynamewicaksono@> wrote:
> >
> > Teman-teman dan Master-master vb saya mohoon benar bantuan dan 
> pencerahannya, saya benar-benar lieer..
> > 
> > Saya diminta membuat data karyawan dikantor dengan menginputkan 
> foto masing karyawan.. saya menggunakan VB 6, Ms Access
> > 
> > Gambar fotonya ingin saya simpan di databasenya saja, Saya mohon 
> bantuan dan pencerahannya... 
> > 
> > Misalnya saya ada 1 form berisi : objek 
> > - Command (name: simpan)
> > - Command(name:tampil)
> > - Picture
> > 
> > berikut adalah source code untuk koneksi ke databasenya :
> > ------------------------------------------------------------------
--
> -----------------------------
> > Dim cn As ADODB.Connection
> > Dim rs As ADODB.Recordset
> > Dim strsql As String
> > Dim mstream As ADODB.Stream
> > 
> > Sub koneksi()
> >    Set cn = New Connection
> >    cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data 
> Source="+app.path+"\data.mdb;Persist Security Info=False"
> >    cn.Open
> > End Sub
> > 
> > Sub rectabel(strsql As String)
> >    Set rs = New Recordset
> >    rs.CursorLocation = adUseClient
> >    rs.Open strsql, con, adOpenKeyset, adLockOptimistic
> > End Sub
> > ------------------------------------------------------------------
--
> ---------------------------------------
> > 
> > Bagaimana untuk proses penyimpanan datanya ya..
> > 
> > Terimakasih banyak ya..
> > 
> > Bagus
> > 
> >        
> > ---------------------------------
> > Fussy? Opinionated? Impossible to please? Perfect.  Join Yahoo!'s 
> user panel and lay it on us.
> > 
> > [Non-text portions of this message have been removed]
> >
>


Kirim email ke