دوستان من می خوام اطلاعاتی که در datagridview می ریزم با بستن فرم پاک نشه و بمونه و وقتی دوباره فرم باز کردم اطلاعات ریخته شده در datagrid باشه
دوستان من می خوام اطلاعاتی که در datagridview می ریزم با بستن فرم پاک نشه و بمونه و وقتی دوباره فرم باز کردم اطلاعات ریخته شده در datagrid باشه
باید تو پایگاه داده ذخیره کنید
سپس هنگام لود فرم بخونید
ممنون دوست عزیز من اطلاعاتم در بانک می ریزم ولی چون حجم اطلاعات بانکم بالا است با هر بار بازکردن فرم وقت زیادی لازم است تا فرم لود بشه من می خوام دفعه اول که اطلاعات در دیتاگرید ریخته می شه دفعه بعد که فرم باز کردم اطلاعات در گرید یاشه و دیگر نیاز به خواندن از بانک اطلاعاتی نباشه تا فرم سریع لود بشه ...
سلام. شما منطق پر کردن گرید رو توجه نکردید که چنین حرفی رو میزنید. گرید یه شی هست که به تنهایی هیچ کاری رو از پیش نمیبره. باید از دیتابیس اطلاعات رو با یک شی دیگه (مثلا دیتاتیبل یا دیتاست یا دیتاویو و ...) بریزی داخل گرید تا بتونه چیزی رو نمایش بده(البته اگه از ویزارد استفاده نشه). شما برای حل این مشکل چند راه دارید. 1. میتونی از backgroundworker استفاده کنی تا موقع لود شدن گرید دچار مشکل نشید. 2. میتونید از صفحه بندی کردن گرید استفاده کنید( البته صفحه بندی در گرید #C بصورت پیش فرض وجود نداره و باید با کدنویسی اینکارو انجام بدید.).
موفق باشید.