رفتن به مطلب
  • 0

مشکل در دیتابیس


mehran7880

سوال

سلام.خسته نباشید

من در Activity_Creat این کد رو نوشتم.

	Activity.LoadLayout("Lay_Forget_Step1Email")	If File.Exists(File.DirInternal,"mydb.db")=False Then
	File.Copy(File.DirAssets,"mydb.db",File.DirInternal,"mydb.db")
End If
SQL.Initialize(File.DirInternal,"mydb.db",False)
Dim email As String
email=Act_Forget_Step1.forgetstring
ToastMessageShow(email,False)
Dim cr As Cursor
cr=SQL.ExecQuery("select * from tblsetting")
cr.Position=0
If (cr.GetString("Email")=email) Then
	lbemail.Visible=True
	lbemail.Text=email
	lberror.Text="متاسفانه این امکان فعلا وجود ندارد"
Else
	lbemail.Visible=False
	lberror.Text="ایمیل وارد شده معتبر نمی باشد"
End If

ولی به من این خطا رو میده

act_forget_step1email_activity_create (java line: 309)

java.lang.NullPointerException

لطفا منو تو برطرف کردنش راهنمایی کنید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

7 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

مشکل این جاست اصلا کد من این همه کد نداره. کلش 81 خطه

خطا رو هم به این شکل میده

attachment.php?attachmentid=1702&stc=1

لینک ارسال
به اشتراک گذاری در سایت های دیگر

خطا داره از Activity میگیره

یه ایراد خیلی خیلی کوچیک باید وجود داشته باشه توی اسم Activity ها ...

براتون مقدور نیست سورس کد پیوست کنید؟ ( اگه سورس هنوز کامل نیست )

میتونید قسمت هایی رو حذف کنید و بعد سورس رو پیوست کنید تا ببینیم اشکالتون کجاست

لینک ارسال
به اشتراک گذاری در سایت های دیگر

من بررسی کردم خطا رو واسه lbmail.visible=true و یا واسه همون If میگیره.

مگه این خط ها درست نیستن؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دوستان شرمنده وقتتون رو گرفتم بالاخره پیدا کردم.

چون مقدار Mail تو بانک اطلاعاتی Null بود این خطا رو میداد

لینک ارسال
به اشتراک گذاری در سایت های دیگر

این میگه همچین اکتیویتی Act_Forget_Step1 وجود نداره

لینک ارسال
به اشتراک گذاری در سایت های دیگر

فک نکنم مشکل از این باشه ها

چون اولا اکتیویتی وجود داره دوما هم اگه ملاحظه کنید تو خط هفتم یک toast وجود داره و اول اون پیام صادر میشه بعد خطا میده

لینک ارسال
به اشتراک گذاری در سایت های دیگر

توی لاین 309 کد نویسیتون چی نوشتید؟؟؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...