coba isi txtcari.text direplace dengan (\')
kata_kunci = Replace(txtCari.text,"'","\'")
With datcari.Recordset
.FindFirst "SLOGAN ='" & kata_kunci & "'"
If Not .NoMatch Then
'isi command
Endif
End With
cemoga cuksesh..
=)
> coba pakai petiknya 2x (bukan petik dua - ") jadi saat insert : Jum''at,
> awa''i, do''a dst...
>
> Regards,
> Andrey
> -----Original Message-----
> From: [email protected]
> [mailto:[EMAIL PROTECTED] Behalf Of Tian Zega
> Sent: Tuesday, July 12, 2005 11:21 AM
> To: [email protected]
> Subject: [Programmer-VB] [Help] - Mencari String Yang Mengandung Tanda
> Kutip
>
>
> Dear All Programmer-VB,
>
> Saya sedang mengembangkan sebuah aplikasi database, dan pada record
> database tersebut banyak terdapat kata - kata yang mengandung tanda kutip,
> misalnya AWA'AI, DO'A, JUM'AT, dll. Sebagai informasi, dalam melakukan
> pencarian untuk beberapa tabel yang menggunakan metode FindFirst,
> FindNext,
> dan juga metode filtering.
>
> Yang menjadi masalah adalah, pada saat melakukan pencarian dengan metode
> FindFirst, dimana saya mau mencari string AWA'AI yang pada contoh telah
> saya
> input pada textbox txtcari.Text pada Tabel CARI pada field SLOGAN seperti
> contoh :
>
> With datcari.Recordset
> .FindFirst "SLOGAN ='" & txtcari.Text & "'"
> If Not .NoMatch Then
> 'isi command
> Endif
> End With
>
> akan selalu tampil "Syntaks Error". Saya mengerti bahwa pencarian tipe
> data String harus dibuka dan ditutup dengan karakter ' . Tetapi bagaimana
> jika dalam sebuah string terkandung karakter tersebut.
>
> Sebelumnya saya ucapkan terima kasih. Saya harapkan bantuan dan
> sarannya.
>
> Regards All VB Programmer
>
> TZ.
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/