PDA

View Full Version : جستجو با دو شرط براي دو فيلد مختلف



Tarrah
دوشنبه 10 مرداد 1384, 18:35 عصر
سلام
اول search کردم برا این موضوع و فقط یه تاپیک پیدا شد که مال آقای afshin zavar بود.
جوابی که به این سوال داده شده با دستورات sql هست .
اگه از adotable استفاده کنم و database هم sqlserver باشه و نخوام از دستورات sql استفاده کنم چی کار باید بکنم ؟
می خوام از دو edit اطلاعات مربوط به دو فیلد مجزا گرفته بشه و برنامه رکورد مربوطه رو search کنه .
با locate می شه ؟

JavanSoft
دوشنبه 10 مرداد 1384, 20:22 عصر
اگر حتما می خواهید از کامپوننتهای دلفی استفاده کنید
یا خودتان یک صفحه برای تولید و ترکیب شرطها بنویسید و نتیجه را در Filter بریزید
یا از کامپوننتهای SDAC استفاده کنید که روی اطلاعات فیلتر شده اجازه فیلتر جدید بدهد

حمیدرضاصادقیان
دوشنبه 10 مرداد 1384, 22:46 عصر
میتونی از شکل زیر استفاده کنی از دستور lookup

i := VarArrayOf([Edit1.Text,Edit2.Text]);
Edit3.Text := t_.Lookup('Nm1;Bnk',i,'Dt2');

Tarrah
دوشنبه 10 مرداد 1384, 22:59 عصر
میشه بیشتر توضیح بدید؟

Tarrah
سه شنبه 11 مرداد 1384, 22:42 عصر
من به جواب این سوال نیاز دارم . لطفا کمک کنید

حمیدرضاصادقیان
سه شنبه 11 مرداد 1384, 23:56 عصر
کدش رو برات نوشتم که دوست عزیز.
ببین مقدار دو textbox رو در یک متغیر میریزی و با اون فیلدهای رو که میخوای جستجو میکنی با دستور
lookup

Tarrah
چهارشنبه 12 مرداد 1384, 06:14 صبح
این دستور lookup ای که نوشتید چه جوری و کجا جستجو می کنه؟ edit3 چیه ؟