PDA

View Full Version : Auto Complete



Mahdi_20
دوشنبه 09 شهریور 1388, 14:01 عصر
یه سوال داشتم؟ برای autoComplete کردن نیاز دارم تا اطلاعات رو از دیتابیس بخونم. میخواستم بدونم بهتره که یکبار کل اطلاعات رو از دیتابیس بخونم یا اینکه چندین بار به دیتابیس کانکت بشم و یکی یکی اطلاعات رو دریافت کنم؟

M.YasPro
دوشنبه 09 شهریور 1388, 14:21 عصر
یه سوال داشتم؟ برای autoComplete کردن نیاز دارم تا اطلاعات رو از دیتابیس بخونم. میخواستم بدونم بهتره که یکبار کل اطلاعات رو از دیتابیس بخونم یا اینکه چندین بار به دیتابیس کانکت بشم و یکی یکی اطلاعات رو دریافت کنم؟

سلام ، بستگی به شرایطت داره :
چند تا رکورد هست؟
دیتابیست کجا هست؟
و ...

مثلا اگه اسم استان های ایرانه میشه همشو از دیتابیس خوند ولی مثلا اگه اسم شهر های ایرانه(فکر کنم بالای 2000 تا) اصلا بهینه نیست که همرو اول بخونی .
البته به نظر من .

alireza_s_84
دوشنبه 09 شهریور 1388, 14:24 عصر
دوست عزیز سلام:
چند مورد رو باید مشخص کنید:
اول اینکه همه ی اطلاعات رو یکباره بخونم یا چند بار به دیتابیس کانکت بشم یعنی چی؟
دوم: قراره در هر بار Auto Complete چند آیتم رو نشون بده؟
در کل یک نکته همیشه یادتون باشه:
«اتصال به دیتابیش کاری پرهزینه و زمانبر است و بیشتر فشار را به سرور وارد میکند پس تا میتوانید از باز کردن اتصالات به دیتابیس خودداری کنید و یا اینکه با یک اتصال تمام اطلاعات مورد نیازتان را در صورت امکان استخراج کنید»
موفق باشید مشکلی بود مطرح کنید راهنمایی کنم
alireza_s_84@yahoo.com