--- In [email protected], Suwanto Afiadi 
<[EMAIL PROTECTED]> wrote:
> 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



??????
COBA DEH LOE;
1.CARA PERTAMA: BUAT 2 PK, PERTAMA ID DATTYPE> AUTO NUMBER, KEDUA 
KATEGORIID > DTATYPE TEXT 
2.CARA KEDUA: LOE RUBAH DATATYPE PK JADI TEXT.

> SELAMAT MENCOBA SALAM HANDY_CREATIVE....






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