PDA

View Full Version : سوال: ارور در اجرای برنامه



fshadh1
جمعه 18 دی 1394, 13:51 عصر
سلام دوستان من یه برنامه نوشتم که تعداد فرمها و دیتا بیسهاش زیاده .
و یه صفحه ورود کاربرم داره وقتی نام کاربر و رمزو وارد می کنی موقع ورود ارور میده ، ارورشم گذاشتم . وقتی بررسی میکنم کدارو هیچ جایی از کدا مشکل نداره ولی ارور میده میشه دقیق فهمید از چیه ؟؟؟ میشه مربوط به دیتا بیسهای دیگه باشه یا نه ؟؟
فردا باید برنامه رو تحویل بدم خواهشا کمک کنید
138268

من توی برنامه ام یه کد قرار دادم که اگه مقدار فیلد حذف رکورد برابر با 1 بود دکمه حذف توی فرم فلان فعال باشه حالا چند تا فرم وجود داره یعنی باید بگم توی فرم 1 و 2و 3و و4 و... فعال باش این دستور درسته ؟؟
If Adokarbar.Recordset.Fields("record") = 0 Then
FormAHtamini.Bhazfrecord.Enabled = False
Else
FormAHtamini.Bhazfrecord.Enabled = True
End If
If Adokarbar.Recordset.Fields("record") = 0 Then
FormAKHegtesadi.Bhazfrecord.Enabled = False
Else
FormAKHegtesadi.Bhazfrecord.Enabled = True
End If
If Adokarbar.Recordset.Fields("record") = 0 Then
FormAnarie.Bhazfrecord.Enabled = False
Else
FormAnarie.Bhazfrecord.Enabled = True
End If

fshadh1
جمعه 18 دی 1394, 20:28 عصر
متوجه شدم که دستورات درسته
ولی هنوز مشکلمو دارم . 5 تا از دیتابیسهام ارور میده در اجرای برنامه زمانی کدشونو پاک میکنم اجرا میشه برنامه !!!! ولی از بقیه دیتا بیسا ایراد نمیگیره با اینکه اشکالی توی کد نیست
؟؟؟؟؟؟
138278

تو خیلی از سایتا این مشکلو داشتن ولی به جوابی نرسیدن . کمک کنید خواهشا . دلیل این ارور چیه که همه ی دیتابیسها اجرا میشن ولی این چند تا ارور میدن با اینکه کداشون با اونا فرقی نداره

علیرضا5
جمعه 18 دی 1394, 23:43 عصر
ظاهرا کداتون مشکلی نداره به نظر میرسه adodc نیاز به رفرش داره قبل از خطا رفرش بذارید

fshadh1
شنبه 19 دی 1394, 05:33 صبح
متوجه نشدم قبل از خطا ؟؟ اخه ado رفرش داره توی فرم لود ولی همین رفرشو داره ایراد میگیره همش . منظورتون چیه قبل از خطا . اصلا کدهایی که بالا نوشتم مشکل نداره اونارو در نظر نگیرین . ببنید من چندتا فرم دارم که به دیتا بیس وصلن از این فرما 5 تاشون موقع ورود به برنامه ارور میدن یعنی بعد از صفحه ای که کاربر وارد میشه ارور میده همین رفرش ado ولی کداشونو بررسی کردم مشکلی ندارن مشکل از کجاست ؟؟

roo.row
شنبه 19 دی 1394, 10:18 صبح
با سلام
شخصا بنده هم همین مشکلو داشتم به استادم که مراجعه کردم اینو گفت :
توی ویندوز های جدید رفرش ایراد میگیره باید حذفش کنی نیازی بهش نیست البته بعضی جاها هم مشکل بوجود میاره.
خوب امتحانش کردم بعضی از مواقع مثلا تو کد سرچ جواب داد
استاد دیگه ای هم اینطور گفتن :
اول برنامتو exe کن .
با تشکر

fshadh1
شنبه 19 دی 1394, 14:24 عصر
یعنی پکیج برناممو بسازم درس میشه . منظور شما راجع به exe اینه.
بعد اینکه توی سرچ گذاشتین منظکرتونو دقیق بگین .

fshadh1
سه شنبه 22 دی 1394, 20:12 عصر
اقا کسی نیست برای این موضوع راه حلی داشته باشه