PDA

View Full Version : سوال: مشکل در نمایش تعداد رکوردهای زیاد در DataGridView



alirezamli
شنبه 01 مرداد 1390, 13:14 عصر
با سلام خدمت تمام دوستان
من برای اینکه اطلاعات را از بانک بخونم و داخل یک DataGrigView نشون بدم توی Load شدن فرم با استفاده از دستور Select این کار را انجام میدم ولی چون تعداد رکوردهای من زیاده این امر باعث میشه که چند ثانیه ای طول بکشه تا تمام رکوردها نمایش داده بشه آیا میتونم کاری بکنم که اطلاعات از قبل داخل DataGridView نمایش داده بشه منظورم اینه که نیازی به دستور Select نباشه ؟

AMIBCT
شنبه 01 مرداد 1390, 13:47 عصر
روش حرفه‌ای: استفاده از مدل Virtual

gilas1368
شنبه 01 مرداد 1390, 14:35 عصر
با سلام
تا جایی که من می دونم فکر نمی کنم بشه چنین کاری رو انجام داد آخه تا نیازتون رو به پایگاه اعمال نکنین که نمی تونین جوابی ازش دریافت کنین.شما با دستور select تمام رکورداتون رو بازیابی می کنین و اگر این دستور نباشه چی قراره بازیابی بشه؟

alirezamli
شنبه 01 مرداد 1390, 17:01 عصر
روش حرفه‌ای: استفاده از مدل Virtual

من تو سی شارپ تازه کارم اگه ممکنه در مورد استفاده از مدل Virtual توضیح بدین.با تشکر

AMIBCT
شنبه 01 مرداد 1390, 19:35 عصر
ابتدای جمله نوشتم روش حرفه‌ای برای همین که اگر تازه‌کار هستید این روش رو فراموش کنید

اول باید دانسته‌هاتون رو افزایش بدید و بعد سراغ شیوه‌های حرفه‌ای برید

منبع فارسی در این مورد ندیدم
اگه توان مطالعه‌ی انگلیسی رو دارید می‌تونید برای آشنایی به سایت مایکروسافت مراجعه کنید

Padrone
شنبه 01 مرداد 1390, 20:12 عصر
میتونید از چندین thread استفاده کنید و یکی رو به اتصال به پایگاه داده اختصاص بدید
به طور فرض در هنگام Load فرم، اتصال به پایگاه داده هم همزمان اجرا بشه