سلام برنامه ام خوب کار میکنه ولی بعد یک ساعت میبینی به کد
Adodc1.Recordset.AddNew
ارور زیر میده راه حل چی؟
111111.jpg
سلام برنامه ام خوب کار میکنه ولی بعد یک ساعت میبینی به کد
Adodc1.Recordset.AddNew
ارور زیر میده راه حل چی؟
111111.jpg
سلام . خوب باید بگید ینی چی بعد از یک ساعت . بعد چی ذخیره میکنید ?
به هر حال این ارور میتونه چند راه حل داشته باشه :
1- فرم ها و کنترل هایی که همزمان باز میشن رو کم کنید
2- تعداد متغیر های عمومی رو کم کنید
3- بببینید شاید مشکل فضا روی هارد پیدا میکنید
4- شاید RAM سیستم کم میاره (احتمالش از همه بیشتره (از توی task manager مقدار رم رو چک کنید))
امیدوارم درست بشه . موفق باشید
ببینید برنامه کارش اینه یه سری لینک ها از سایت ها جمع اوری میکنه قبلش برسی میکنه اگر تو بانک اطلاعاتی وجود نداشته باشه ثبتش میکنم
بعد از چندین بار که این دوستور اجرا میشه و وبدون خطا از این دستور رد میشه
Adodc1.Recordset.AddNew
بعد از چندین بار اجرا این خطا رو میده
تو تسک منجر حجم زده 300000k رم لپ تاپ 8 گیگ هسته
و اینکه کمبود فضا روی هارد هم وجود نداره
برنامه نوشتم که از سایت مورد نظر ایمیل هارو جمع اوری میکنه توسط adodc ایمیل هارو در بانک اطلاعاتی sql ذخیره میکنه
مشکلی داره اینکه به مدت زمانی که میگذره حجم اطلاعات ذخیره شده در memory افزایش پیدا میکنه در نهایت باعث میشه این خطا رخ بده
این خط میخواد اجرا بشه خطا میده
Adodc1.Recordset.AddNew
بعداز چند ین بار که این خط بدون مشکل عمل میکنه ولی حجم حافظه زیاد میشه به این خط خطا میده
راهی برای ریست کردن memory وجود داره؟
111111.jpg
در سورس برنامه حجم اطلاعات متغییر ها و کنترل ها مثل textbox افزایش پیدا نمیکنه ولی نمیدونم مشکل از چی چطور مشکل متوجه بشم؟
میتونه مشکل از adodc باشه؟