Skip to main content

AccessTr.neT


arama

Çözüldü #1
iyi günler
eklediğim örnekte bir "feraset" isimli bir tablomuz var
formetin alanında sayılar var
4*9*15*36*58*61
........
.....
şeklinde yazılmış elbette alan türü metin
sorgu10 ile bu tablonun formetin alanında arama yapmam gerekiyor
mesela
5 sayısını ve 15 sayısını aynı anda içeren kayıtları bulmak için nasıl bir yol izlemeliyim
arada * olmasa daha kolaydı belki
5*15 diye aradığımda 575, 651 gibi sayılarıda süzüyor
*5**15* yazsamda doğru sonuç vermiyor

sayılar arasında "*" yerine "-" olsaydı
-5-*-15-
yazılınca doğru süzme yapıyor ama işaret "*" olunca
*5***15* yazınca doğru sonuç vermiyor
.rar ara.rar (Dosya Boyutu: 19,94 KB | İndirme Sayısı: 9)
@benbendedeilem
Son Düzenleme: 27/09/2010, 16:16, Düzenleyen: accessman.
Cevapla
Çözüldü #2
* İşareti konusunda ısrarcımısınız?
Cevapla
Çözüldü #3
Sn accessman,

Aralara virgül girerek arama yaptırınız.Tam test edemedim ama ekteki örnek işinize yarıyormu bakarmısınız.

Aranan değeri sorulduğunda

5,12,254,63 gibi yazınız.

Lütfen olumlu veya olumsuz geri dönüş yapınız.
.rar ara.rar (Dosya Boyutu: 33,96 KB | İndirme Sayısı: 24)
Please return your positive or negative ...
Cevapla
Çözüldü #4
ilginiz için teşekkürler arkadaşlar
aradaki işaretler "*" olmalı
sn.horozufuk maalesef çalışmıyor
@benbendedeilem
Cevapla
Çözüldü #5
Merhaba;

Sayın Accessman, aslında siz zaten en basit çözümü bulmuşsunuz. Sorgunuzu alttaki gibi değiştirin ve aramanızı yine "-" ye göre yapın.



SELECT tam, derman, formetin
FROM feraset
WHERE (((Replace([formetin],"*","-")) Like "*" & [ara] & "*"));

Cevapla
Çözüldü #6
Sn accessman,

Aralara * girerek arama yaptırınız.

Aranan değeri sorulduğunda

5*12*254*63 gibi yazınız.

Lütfen olumlu veya olumsuz geri dönüş yapınız.
.rar ara.rar (Dosya Boyutu: 34,75 KB | İndirme Sayısı: 13)
Please return your positive or negative ...
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task