نمایش نتایج 1 تا 8 از 8

نام تاپیک: سریعترین روش جستجو در ADOTable

  1. #1
    کاربر دائمی
    تاریخ عضویت
    تیر 1382
    محل زندگی
    ایران-سیرجان
    پست
    273

    سریعترین روش جستجو در ADOTable

    دوستان عزیز.
    به نظر شما سریعترین راه جستجو در ADOTable چیست؟ :?:
    متشکرم

  2. #2
    با سلام

    فکر میکنم findnearst باشه .

  3. #3
    سلام،

    برای جستجو در ADOTable تنها دو راه وجود دارد، استفاده از Locate یا استفاده از FindFirst، و هر دوی اینها از طریق فیلتر کردن یک Cursor عمل می کنند و تفاوت محسوسی در سرعت جستجو وجود نخواهد داشت. تفاوت اینها در این است که با FindNext می توانید رکورد بعدی را نیز پیدا کنید (بعد از FindFirst)، در آن سو Locate کلیه ی انتخابهای جستجو را یکجا می گیرد و به خاصیت Filter نیز بستگی ندارد.

  4. #4
    کاربر دائمی
    تاریخ عضویت
    مرداد 1382
    محل زندگی
    تهران
    پست
    484
    اکسس از سرعت عملیاتی قابل قبولی برخورد دار است اما دلفی برای هر بار جستجو اقدام به ارسال درخواستهایی برای تعیین صحت و سقم نامها و نوع داده‌ها می‌کند که این بار اضافی سرعت را به مقدار چشمگیری کاهش می‌دهد.

    حال بسته به اینکه جستجو برای چه منظوری قرار است صورت بگیرد٬ روش جستجوی متفاوتی می‌توان استفاده کرد. به عنوان نمونه از دلایل جستجو را ذکر می‌کنم که برای هر یک می‌توان راه سریعی پیدا کرد:

    • حذف یک سری از رکوردها
      تغییر یک سری از رکوردها با مقادیر یکسان برای همه رکوردها
      تغییر یک سری از رکوردها با مقادیر متفاوت برای هر رکورد
      تعیین وجود یا عدم وجود یک رکورد خاص و احتمالا درج آن در صورت عدم وجود

    البته اگر تعداد رکوردها یا دفعات جستجو زیاد نیست٬ برای سازگاری برنامه با دیگر بانکهای اطلاعاتی بهتر است که از روشهایی که امیر خان اشاره فرمودند استفاده کنید.

  5. #5
    کاربر دائمی
    تاریخ عضویت
    تیر 1382
    محل زندگی
    ایران-سیرجان
    پست
    273
    نقل قول نوشته شده توسط Microsoft
    با سلام

    فکر میکنم findnearst باشه .
    دوست عزیز من که در ADOTable نتوانستم FindNearst را پیدا کنم :!:

  6. #6
    کاربر دائمی
    تاریخ عضویت
    تیر 1382
    محل زندگی
    ایران-سیرجان
    پست
    273
    amirrf و DelphiArea از ارسال پاسختان متشکرم. :D

  7. #7
    بله دوست عزیز FindFirst رو با Findnearst اشتباهی گفتم .
    پوزش بنده را بپزیرید .

  8. #8
    کاربر دائمی
    تاریخ عضویت
    تیر 1382
    محل زندگی
    ایران-سیرجان
    پست
    273
    خواهش میکنم :o

تاپیک های مشابه

  1. فیلتر درadotable
    نوشته شده توسط vahedibig در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 2
    آخرین پست: یک شنبه 23 اردیبهشت 1386, 08:38 صبح
  2. درخواست کمک در مورد adotable
    نوشته شده توسط ghafar.t.d در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 6
    آخرین پست: دوشنبه 09 مرداد 1385, 10:36 صبح
  3. استفاده از AdoTable
    نوشته شده توسط فریدی در بخش برنامه نویسی در Delphi
    پاسخ: 1
    آخرین پست: پنج شنبه 16 تیر 1384, 10:44 صبح
  4. جستجوبوسیله adotable
    نوشته شده توسط bps20590 در بخش برنامه نویسی در Delphi
    پاسخ: 4
    آخرین پست: پنج شنبه 26 خرداد 1384, 14:17 عصر
  5. ADOTable
    نوشته شده توسط ramin_mash در بخش بانک های اطلاعاتی در Delphi
    پاسخ: 5
    آخرین پست: سه شنبه 07 مرداد 1382, 17:21 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •