PDA

View Full Version : جستجوی یک کلمه در یک دیتا بیس یا جدول



golab2576
چهارشنبه 10 اسفند 1384, 09:30 صبح
یعنی اینکه یک کلمه را سرچ کنیم و رکوردهایی که فیلدهای آن شامل این کلمه باشد لیست شود
دوستان هرکی راهکاری داره لطفا ارائه بده
ممنون

Mahdi_S_T
جمعه 12 اسفند 1384, 10:49 صبح
دوست من این کار خیلی ساده است اگه در قسمت دلفی یه جسجو بکنی کلی اطلاعات بدست میومد . با Query می تونی اینکارو بکنی به همراه دستور Like در SQL و اگر هم به قسمت تاپیک جستجو در مباحث دلفی بری که اطلاعات بیشتری بدست میاری
موفق باشی

MH2538
چهارشنبه 24 اسفند 1384, 14:52 عصر
var
SQLString : String;
Begin
SQLString := 'Select * '+
'From YourTable ' +
'Where Fieldn Like ' + QuotedStr('%' + Edit1.Text + '%');
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add(SQLString);
Query1.Active := True // or Query1.open;
end

bighash
پنج شنبه 03 فروردین 1385, 23:51 عصر
فقط کافیه این کد را در پروسیجر مورد نظرت مانند button_click وارد کنید تا این کار انجام بشه
table1.Filter:='family='+quotedstr(edit1.Text
table1.Filtered:=true

MH2538
جمعه 04 فروردین 1385, 09:59 صبح
سلام
روشی که Bighash گفته جواب می ده ولی چند تا اشکال داره
مثلا اینکه تمام اطلاعات رو لود می کنه بعد روش فیلتر می کنه و این کند و سنگینه
یا اینکه نمی شه روش Query های پیشرفته اجرا کرد