teman-teman,

minta tol bantuan  saya bingung  buat coding...
ada 1 form  entry data, sumber data dari 2 tabel yaitu tabel pegawai dan tabel 
departemen, hubungan kedua tabel one to many, salah satu kontrol yaitu 
combobox, Listnya saya  isi  dari tabel departement (dengan metode looping), 
pada saat saya menampilkan data....selalu muncul error msg..data tidak 
ditemukan...(saya mengunakan adodc untuk koneksi ke database)

berikut codingnya...(saya beri warna merah coding yg bermasalah)

Public Sub Cari_DataStaff()

Dim cari As String

If txt_nuk.Text = "" Then
    MsgBox "Anda Belum Entry Data NUK...!", vbOKOnly + vbCritical, "Master Data 
Staff"
    txt_nuk.SetFocus
    
Else

cari = "NUK = '" & txt_nuk.Text & "'"

Ado_staff.Refresh
Ado_staff.Recordset.Find cari


    If Ado_staff.Recordset.EOF Then
        MsgBox "Data Staff Tidak Ada !", vbOKOnly + vbExclamation, "Master Data 
Staff"
        txt_nuk.SelStart = 0
        txt_nuk.SelLength = Len(txt_nuk.Text)
        txt_nuk.SetFocus
        CmdCari.Enabled = True
        Exit Sub
        
    Else
        
    TP = 10
    WD = 10
    
    With Ado_staff.Recordset
    txt_nuk.Text = .Fields("NUK")
    txt_nama.Text = .Fields("NAMA")
    
    ado_bagian.Recordset.Find " id_bagian = '" & .Fields("ID_BAGIAN") & "'"
    Cmb_Bagian.ListIndex = ado_bagian.Recordset.AbsolutePosition
    
    Txt_jabatan.Text = .Fields("JABATAN")
    cmb_stkry.Text = .Fields("STATUS_KARYAWAN")
    
    If .Fields("SEX") = "L" Then
    Opt_L.Value = True
    Else
    Opt_P.Value = True
    End If
    
    cmb_agama.Text = .Fields("AGAMA")
    mse_tglmasuk.Text = .Fields("TANGGAL_MASUK")
    Cmb_suku.Text = .Fields("SUKU")
    cmb_pendidikan.Text = .Fields("PENDIDIKAN")
    mse_tgllahir.Text = .Fields("TANGGAL_LAHIR")
    txt_tempatlahir.Text = .Fields("TEMPAT_LAHIR")
    cmb_marital.Text = .Fields("STATUS_KELUARGA")
    End With
    'img_foto.Picture = LoadPicture(App.Path & "\foto\" & Txt_nuk.Text & ".jpg")
    'Timer2.Enabled = True
    txt_stkry.Visible = False
    txt_keluarga.Visible = False
    CmdOk.Enabled = False
    
    End If
End If
End Sub

Best Regards

Charles


Jl. Tangguh II No. 11 Kompleks TNI AL,  
Kelapa Gading Barat, Jakarta Utara 14240 
MP.  (021) 4507953 
HP. 085210841656 
E-mail : [EMAIL PROTECTED]
       
---------------------------------
Be a better friend, newshound, and know-it-all with Yahoo! Mobile.  Try it now.

Kirim email ke