PDA

View Full Version : مکان نما روی رکورد مورد نظر



Tarrah
دوشنبه 10 مرداد 1384, 19:48 عصر
سلام
یه dbgrid دارم و چندتا button . رو هر button عددی نوشته شده .می خوام مثلا وقتی رو button ای که نوشته 20 click می کنم نشانگر dbgrid بره رو رکورد 20 . فکر می کردم باید با دستور زیر این کارروانجام بدم adotable1.MoveBy(19);z
ولی بعد از امتحان برنامه دیدم این دستور 19 تا از رکوردی که روش هستیم جلوتر می ره .دستور مناسب برا اینکار چیه ؟باید برم رو رکورد اول و بعد دستور بالا رو اجرا کنم یا دستور خودشه داره ؟
قبلا از پاسختون متشکرم.

JavanSoft
دوشنبه 10 مرداد 1384, 20:19 عصر
حرکت را با محاسبه از ابتدا همانگونه که فرمودید انجام دهید و یا با محاسبه کلید از توابع Hash برای کلید سازی استفاده کرده اید

حمیدرضاصادقیان
دوشنبه 10 مرداد 1384, 22:50 عصر
یک راه دیگه اینست که اول مقدار اون عدد رو بدست بیاری
بعد با دستور locate بری روش واستی
فکر میکنم راحتتر باشه.

Tarrah
سه شنبه 11 مرداد 1384, 00:34 صبح
ممنون . با locate مشکلمو حل کردم .