28/09/2010, 11:58
28/09/2010, 12:00
Problemin ne olduğunu yazarmısınız.
Örneğin girdiğiniz değer nedir?
Örneğin girdiğiniz değer nedir?
28/09/2010, 12:16
teşekkürler arkadaşlar
DoCmd.RunSQL "SELECT tam, derman, formetin FROM feraset WHERE (((Replace([formetin]," * "," - ")) Like " * " & [ara] & " * "));", 0
bu kodun doğru yazılışı nasıl olmalı
DoCmd.RunSQL "SELECT tam, derman, formetin FROM feraset WHERE (((Replace([formetin]," * "," - ")) Like " * " & [ara] & " * "));", 0
bu kodun doğru yazılışı nasıl olmalı
28/09/2010, 12:25
Sn accessman,
Çözümünüz için bir ekleme yapıyoruz. Elimizde geldiğincede test etmeye çalışıyoruz.
Eklediğim örnek bende çalışıyor fakat gelen cevap "maalesef olmuyor" diye yazmışsınız.
Elbette hatalar olabilir atlanan kombinasyonlar olabilir.Size ne gibi bir değer girdiniz ve sonuç alamadınız diye 8 nolu mesajda sordum fakat cevap bile vermiyorsunuz.
Lütfen emeğe karşı biraz daha saygılı olunuz.
Çözümünüz için bir ekleme yapıyoruz. Elimizde geldiğincede test etmeye çalışıyoruz.
Eklediğim örnek bende çalışıyor fakat gelen cevap "maalesef olmuyor" diye yazmışsınız.
Elbette hatalar olabilir atlanan kombinasyonlar olabilir.Size ne gibi bir değer girdiniz ve sonuç alamadınız diye 8 nolu mesajda sordum fakat cevap bile vermiyorsunuz.
Lütfen emeğe karşı biraz daha saygılı olunuz.
28/09/2010, 12:40
sql kodu
Üstteki sorguyu kullanırsan -12-*-36- yazarsanız 12 ve 36 kayıtlarını içener satırları listeler
Ama ufuk hocanın eklediği örnek çalışıyor. 12*36*45 yazarak aratırsanız 12,36 ve 45 sayılarını içerenleri listeler
SELECT feraset.tam, feraset.derman, feraset.formetin, Replace([formetin],"*","-") AS İfade FROM feraset WHERE (((Replace([formetin],"*","-")) Like "*" & [ara] & "*"));
Üstteki sorguyu kullanırsan -12-*-36- yazarsanız 12 ve 36 kayıtlarını içener satırları listeler
Ama ufuk hocanın eklediği örnek çalışıyor. 12*36*45 yazarak aratırsanız 12,36 ve 45 sayılarını içerenleri listeler
28/09/2010, 12:58
5. mesajda verdiğim Sql cümlesini kaydedin sorgu olarak.
VBA dan çalıştırmak içinse;
VBA dan çalıştırmak içinse;
DoCmd.OpenQuery "Sorgu_Ismi"