PDA

View Full Version : جستجو در بانک بر اساس چند فیلد



northkh_rah
یک شنبه 15 بهمن 1385, 13:11 عصر
من میخوام یه بانک اکسس یا پاراداکس رو تو دلفی بر اساس چند فیلد serch کنم مثلا دو فیلد . میشه یکی راهنمایی کنه فوریه.ممنون

zerobit-ltd
یک شنبه 15 بهمن 1385, 13:13 عصر
اگر مشکل شما تو نوشتن query هستش، کد زیر شاید کمکت کنه:


select *
from Table
where Field1 = x and Field2 = x

shobair
یک شنبه 15 بهمن 1385, 23:15 عصر
من میخوام یه بانک اکسس یا پاراداکس رو تو دلفی بر اساس چند فیلد serch کنم مثلا دو فیلد . میشه یکی راهنمایی کنه فوریه.ممنون

سلام
اگر از BDE استفاده میکنید بهتره فیلتر کنید:


Table1.filtered:=false;
Table1.filter:='field1 = value1 and fileld2=value2';
Table1.filtered:=true;
اگر از ADO استفاده میکنید میتونید از تابع Locate استفاده کنید:


ADOTable1.locate('field1;field2',VarArrayOf([value1,value2]),[]);
شبیر