PDA

View Full Version : کار با Locate یا یه سرچ جدید



Answer
چهارشنبه 06 تیر 1386, 11:38 صبح
چطور میشه با دستور Locate یا هر دستوری یک فیلد رو سرچ کرد که مثلا اگه علی رو سرچ کردم هم محمد علی و هم علیرضا رو در بیاره تاکید میکنم که هر جا باشه آخه این دستور با پارامتراش فقط علیرضا رو پیدا میکنه و نمیخوام فیلتر کنم میخوام فقط یه پرش داشته باشه به اون رکورد.

ghabil
چهارشنبه 06 تیر 1386, 23:07 عصر
من توی دیتاست این چیزی که میخوای رو سراغ ندارم هرچند FindNearest شاید به دردت بخوره ، راهی که من استفاده میکنم اینه که یک query از دیتاست میزنم و کلید رکورد مورد نظرم رو با یک جستجوی Like از دیتابیس میگیریم و بعد روی DataSetم Locate میکنم .
به جر این فکر کنم هر راهی بری خیلی کند بشه.

ealvandi
چهارشنبه 06 تیر 1386, 23:22 عصر
خوب اگه اون اطلاعات تو چند رکورد وجود داشت چی ؟ اونوقت تکلیف چیه ؟ به کدومشون اشاره کنه ؟
من هم از روش ghabil استفاده میکنم فکر میکنم تنها راه موجوده.

ghabil
پنج شنبه 07 تیر 1386, 01:53 صبح
باید Select Top 1 بزنه مثلا