PDA

View Full Version : بالا رفتن رم مصرفی تاحدود 1 گیگ پس از گزارش گیری



niksoft
سه شنبه 27 شهریور 1386, 20:39 عصر
در گزارشی که با ریپورت ویور دات نت درست کرده ام و با توجه به بالا بودن تعداد رکوردها (400.000) بعد از گزارش گیری حدود 8.000 صفحه گزارش آماده میشود و مقدار رم مصرفی تا حدود 1 گیگ بالا میرود و تا بسته شدن کل فرم های برنامه این مقدار پایین نمیرود
آیا برای این مشکل راه حلی وجود دارد ؟
یعنی میتوان آبجکت های مصرف شده را از حافظه خارج کرد ؟
در ضمن من برای گزارش گیری از TableAdapter و Dataset استفاده کرده ام

hesam_hma
سه شنبه 27 شهریور 1386, 23:46 عصر
چرا باید 400000 رکورد رو با هم گزارش بگیری؟
می تونی این تعداد رکورد رو در چند مرحله گزارشگیری کنی شبیه پیجینگ در صفحات وب

PC2st
چهارشنبه 28 شهریور 1386, 00:25 صبح
یعنی میتوان آبجکت های مصرف شده را از حافظه خارج کرد ؟
بهرحال اگر خواستید که یک آبجکتی رو از حافظه خارج کنید، از متد Dispose استفاده کنید. (البته اگر چنین متدی را داشت)

niksoft
چهارشنبه 28 شهریور 1386, 14:47 عصر
برای نشان دادن ریپورت می توان صفحه به صفحه نشان داد ولی برای پرینت آن چطور ؟