سوال : از مجموعه کامپوننت DevExpress cxgrid چرا دیتا زیاد باشه دیر لود می کنه
سلام به همگی آیا کسی این سری کامپوننت استفاده کرده خیلی عالی هستن ولی یک مشکل خیلی بزرگ در dbgrid هست که دیتا خیلی دیر لود می شه من با dbgrid خود دلفی تست کردم 1 یا 2 ثانیه زمان می بره ولی یا با این کامپونت حدودا 10 تا 12 ثانیه طول می کشه نمی دونم مشکل کجاست لطفا کمک کنید
نقل قول: سوال : از مجموعه کامپوننت DevExpress cxgrid چرا دیتا زیاد باشه دیر لود می کنه
برای این کامپوننت ، دیر لود شدن طبیعیه. بخاطر امکانات فراتری که نسبت به دیبیگیرید خود دلفی در اختیارتون قرار میده.
برای رفع این مشکل بهتره اطلاعاتتون رو تیکه تیکه لود کنید در دیتاسورستون. گزینه fetch در مجموعه unidac گزینه مناسبیه.
نقل قول: سوال : از مجموعه کامپوننت DevExpress cxgrid چرا دیتا زیاد باشه دیر لود می کنه
ممنون اگه امکان داره بیشتر توضیح بدید ممنون
نقل قول: سوال : از مجموعه کامپوننت DevExpress cxgrid چرا دیتا زیاد باشه دیر لود می کنه
fetch کردن راهکار مناسبی هست ولی جواب این مشکل نیست چون وقتی cxgrid در حالت لود کامل از fetch کامپوننت unidac میگذره و تمام رکورد ها رو لود میکنه ... برای اینکه گرید سریع عمل لود رو انجام بده در قسمت پراپرتی ها datacontoroller گزینه grid mode رو تیک کنید و هروقت خواست امکانات گرید مثل سورت ، گروپ بای ، فوتر رو فعال کنید این پرا پرتی رو فالس کنید...
نقل قول: سوال : از مجموعه کامپوننت DevExpress cxgrid چرا دیتا زیاد باشه دیر لود می کنه
دوست عزیز قبل و بعد از خواند اطلاعات از کوئری تابعه BeginFullUpdate; و EndFullUpdate; استفاده کنید