رفتن به مطلب
بخش Unity به انجمن اضافه شد
  • 0

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


majid08

سوال

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

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

یه دیتابیس دارم که عکسش رو پیوست کردم میخام اون ستون okey که صفره همش بشه یک ؟؟ میشه انجام داد؟

 

post-2383-0-17381600-1435063740_thumb.jpg

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

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

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

درست شد

 

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

cur=l3.s.ExecQuery("SELECT * FROM Tbl1")

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

cur=s.ExecQuery("SELECT * FROM Tbl1")
لینک ارسال
به اشتراک گذاری در سایت های دیگر

درود

بله میتونید از کوئری UPDATE استفاده کنید ...

sql1.ExecNonQuery("UPDATE Table_Name SET Field_Name = 'New_Value'")

کافیه توی حلقه قرار بدید ... و Position = i کنید ...

همه رو آپدیت میکنه !

 

در ضمن: عنوان تاپیکتون اصلا مناسب نیست . مشکل در دیتابیس میتونه هر مشکلی رو شامل بشه

شما مشکل توی بروزرسانی یا همون آپدیت دیتابیس دارید . پس لطفا دقت بیشتری رو به عمل بیارید

ویرایش شد ...

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

درود

بله میتونید از کوئری UPDATE استفاده کنید ...

sql1.ExecNonQuery("UPDATE Table_Name SET Field_Name = 'New_Value'")

کافیه توی حلقه قرار بدید ... و Position = i کنید ...

همه رو آپدیت میکنه !

این کد های منه از کدها پیداست واسه چی میخام

Sub pardakt_PurchaseCompleted (Success As Boolean , product As Purchase)

	If Success = True Then
	Msgbox("با تشکر از خرید شما، همه اموزشها فعال شد","پیام")

 	
Dim cur As Cursor
cur=l3.s.ExecQuery("SELECT * FROM Tbl1")

	
For i = 0 To cur.RowCount-1
cur.Position=i
s.ExecNonQuery("UPDATE Tbl1 SET okey = '1'")
Next
	Else
	Msgbox("شما هیچ خریدی انجام نداده اید","پیام")
	End If

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

دلیل این اخطار مقدار دهی اولیه یا Initialize هست

دیتابیس رو Initialize کردید؟

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

دلیل این اخطار مقدار دهی اولیه یا Initialize هست

دیتابیس رو Initialize کردید؟

بله در اکتیویتی کریت 

	If s.IsInitialized=False Then
	s.Initialize(File.DirInternal,"ketab.db",False)
	End If
لینک ارسال
به اشتراک گذاری در سایت های دیگر

مود رو در حال دیباگ قرار بدید ببینید زیر کدوم خط اخطار میده

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

مود رو در حال دیباگ قرار بدید ببینید زیر کدوم خط اخطار میده

به این گیر داده

cur=l3.s.ExecQuery("SELECT * FROM Tbl1")
لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

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

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