Dear Arif,

coba anda ganti simbol * menjadi % sehingga querynya menjadi seperti ini :

"SELECT * FROM SPRDDIL WHERE NAMA LIKE '%" & Replace(txtnama.Text,
"'", "''") & "%'"

Note :
Fungsi replace untuk memastikan bahwa input yang dimasukkan tidak
mengandung tanda "'" yang dapat mentriger SQL Injection.
Untuk keterangan lebih lanjut silahkan anda mencari topik mengenai SQL
Injection.

Terima Kasih Semoga sedikit tulisan saya ini dapat membantu saudara Arif.


--- In [email protected], Dian Rahmadi <[EMAIL PROTECTED]> wrote:
>
> 
> Karakter " (kutip dua) kurang satu yaitu pada posisi
> paling kanan, seharusnya diketik :
> "SELECT * FROM SPRDDIL WHERE NAMA LIKE '*" &
> TEXTNAMA.TEXT & "*'"
> 
> --- arif ipul <[EMAIL PROTECTED]> wrote:
> 
> > Dear rekan2 vb............
> > Saya punya query sbb:
> > "SELECT  * FROM SPRDDIL  WHERE NAMA LIKE '*BUDI*'"
> > 
> > gimana caranya pwncarian kata "BUDI" melalui
> > textbox, aq sudah mencoba query seperti ini :
> > 
> > "SELECT  * FROM SPRDDIL  WHERE NAMA LIKE ' *" &
> > txtnama & "*'
> > 
> > tapi hasilnya gagal.........
> > 
> > mohon bantuannya....
> > 
> > 
> > 
> > 
> >      
> >
>
____________________________________________________________________________________
> > Be a better friend, newshound, and 
> > know-it-all with Yahoo! Mobile.  Try it now. 
> >
> http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
> > 
> 
> 
> 
>       ________________________________________________________ 
> Bergabunglah dengan orang-orang yang berwawasan, di di bidang Anda!
Kunjungi Yahoo! Answers saat ini juga di http://id.answers.yahoo.com/
>


Kirim email ke