Suwanto Afiadi wrote:

> Dear Folks,
>     Langsung aja ya, saya menggunakan Datagrid  dengan koneksi  
> ADODB.connection  dengan database access.
> Error coding saya terjadi pada event Datagrid click., dibawah ini 
> adalah codingnya :
> Private Sub DGDD_Click()
>     MDrs.MoveFirst
>     MDrs.Find "DokumenID = '" & DGrs.Fields("DokumenID") & "'"
>     If MDrs.EOF Then
>        MDrs.MoveFirst
>        Exit Sub
>     Else
>         With MDrs
>               If Not (.EOF) Or Not (.BOF) Then
>                txtID = .Fields("DokumenID")
>                txtNamaDok = .Fields("Nama_Dokumen")
>                txtPengirim = .Fields("Pengirim")
>                txtTujuan = .Fields("Tujuan")
>                txtTglMasuk = .Fields("Tanggal_Masuk")
>                txtPerihal = .Fields("Perihal")
>                txtLetak = .Fields("Letak_Berkas")
>                 End If
>        End With
>    End If
>      Dim temprs As New ADODB.Recordset
>      temprs.Open "Select * from Kategori Where KategoriID = '" & 
> DGrs.Fields("KategoriID") & "'", koneksi, adOpenKeyset, adLockOptimistic
>      DDrs.MoveFirst
>      DDrs.Find "Kategori = '" & temprs.Fields("Kategori") & "'"
>      If DDrs.EOF Then
>        DDrs.MoveFirst
>        Exit Sub
>      Else
>        With DDrs
>            txtKategori = .Fields("Kategori")
>        End With
>      End If
>      temprs.Close
>      Set temprs = Nothing
>     End Sub
> ==> Ketika DGDD (datagrid) saya click muncul error sebagai berikut
> run-time error'-2147217913(8004e07)
> Data Type mismatch in Criteria expression
> ==>Debug : terjadi pada baris sebagai berikut :
> temprs.Open "Select * from Kategori Where KategoriID = '" & 
> DGrs.Fields("KategoriID") & "'", koneksi, adOpenKeyset, adLockOptimistic
> ==>Dgrs adalah recordset untuk DetailDokumen . KategoriID pada tabel 
> Kategori tipe datanya Autonumber (PK), dan KategoriID pada tabel 
> DetailDokumen tipe datanya Number (PK)
> ==>kenapa kesalahan tersebut bisa terjadi apakah ada yang salah dengan 
> query saya, mohon penjelasan dari teman2 ?
> Menurut saya querynya sudah benar tetapi kenapa tetap saja muncul 
> pesan kesalahan diatas ketika saya click datagrid.
> Sekian pertanyaan saya atas waktu dan jawabannya saya ucapkan terima 
> kasih
>
>
> Best regards,
>
> suwanto





Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/Programmer-VB/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Kirim email ke