Coba pakai fungsi dlookup sebelum proses simpan.. Fungsi dlookup= dlookup("[nama_field_yang_akan_dilihat]"), "NAMA_TABEL_YANG_AKAN_DILIHAT", "KRITERIA"). Untuk kriteria dalam format text pakai ' . Misal: "[IDPelanggan]='" & IDPelanggan.text & "'") Sedangkan kriteria dalam format number tidak perlu pakai ' . Misal: "[IDPelanggan]=" & IDPelanggan.text) IDPelanggan.text adalah nama textbox yang ada di form.. Contohnya kongkretnya begini: Dim SS As Variant SS = DLookup("[NAMA_Pelanggan]", "NAMA_TABEL", "[IDPelanggan]='" _ & IDPelanggan.text & "'") If IsNull(SS) Then 'lakukan proses simpan Else Msgbox IDPelanggan.text & " ini miliki " & SS _ & vbCrLf & "Ganti dengan ID lain", , "GANDA" ' vbCrLf untuk ganti baris di msgbox, agar tampil lebih baik End If --- On Mon, 21/3/11, Piko <septian_bgt@yahoo.com> wrote:
|
__._,_.___
kurang jelas bos....mohon kasi gambar...donk!!!
ReplyDelete