SHOPEN
25/11/2007, 13:13
Merhaba,
Veritabanı işlemlerini Table ile yapıyorum. Bir arama bölümü koydum, kod aşağıdaki gibi.
Table1->Filter="Adsoyad=' + QuotedStr(kelime+'*');
Bunda bir sorun yok, çalışıyor. Ancak istediğim kelime* şeklinde değil *kelime* şeklinde aramak. Yani aradığım kelime kayıtlı kelimelerin herzaman başında olmayabilir. Mesela ;
hebele kelimesini aramak istiyorum. *ebe* diye arattığım zaman bulmalı. hebe* aratırsam buluyo bunda bir sorun yok.
Aşağıdaki şekilde denedim;
Table1->Filter="Adsoyad=' + QuotedStr('*'+kelime+'*');
Olmadı.
Bi fikri olan varmı ?
Tşk.
Veritabanı işlemlerini Table ile yapıyorum. Bir arama bölümü koydum, kod aşağıdaki gibi.
Table1->Filter="Adsoyad=' + QuotedStr(kelime+'*');
Bunda bir sorun yok, çalışıyor. Ancak istediğim kelime* şeklinde değil *kelime* şeklinde aramak. Yani aradığım kelime kayıtlı kelimelerin herzaman başında olmayabilir. Mesela ;
hebele kelimesini aramak istiyorum. *ebe* diye arattığım zaman bulmalı. hebe* aratırsam buluyo bunda bir sorun yok.
Aşağıdaki şekilde denedim;
Table1->Filter="Adsoyad=' + QuotedStr('*'+kelime+'*');
Olmadı.
Bi fikri olan varmı ?
Tşk.