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

مشکل در فراخوانی دیتابیس


kavehshahedi

سوال

درود

دوستان توی یه کتاب در قسمت لیست مورد علاقه می خوام وقتی روی گزینه هاش کلیک شد بره به اون مطلب ولی وقتی این رو مینویسم ارور میده. ممنون میشم از دوستان کمک کنند:

Sub Globals
	'These global variables will be redeclared each time the activity is created.
	'These variables can only be accessed from this module.

	Private ListView1 As ListView
End Sub

Sub Activity_Create(FirstTime As Boolean)
	'Do not forget to load the layout file created with the visual designer. For example:
	Activity.LoadLayout("FavLayout")
	If File.Exists(File.DirInternal,"mydb.db")=False Then
	File.Copy(File.DirAssets,"mydb.db",File.DirInternal,"mydb.db")
	End If
	If Tuts.s.IsInitialized=False Then
	Tuts.s.Initialize(File.DirInternal,"mydb.db",False)
	End If
	

	Dim cur As Cursor
	cur=Tuts.s.ExecQuery("SELECT * FROM Tbl1 WHERE Neshan=1")
	For i=0 To cur.RowCount-1
	cur.Position=i
	ListView1.AddSingleLine(cur.GetString("Onvan"))
	ListView1.SingleLineLayout.Label.TextSize = 24
	ListView1.SingleLineLayout.Label.Typeface = Typeface.LoadFromAssets("byekan.ttf")
	ListView1.SingleLineLayout.Label.TextColor = Colors.Black
	Dim back As BitmapDrawable
	back.Initialize(LoadBitmap(File.DirAssets,"buttonnewnormal.png"))
	ListView1.SingleLineLayout.Label.Background = back
	ListView1.SingleLineLayout.Label.Gravity = Gravity.CENTER
	ListView1.SingleLineLayout.ItemHeight = 13%y

	
	Next
End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed As Boolean)

End Sub




Sub ListView1_ItemClick (Position As Int, Value As Object)
	
	Tuts.Fasl=Value
	StartActivity(Act_Matlab)
	
End Sub

با تشکر

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

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

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

سلام

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

ولی خب راهنماییتون میکنم،ببینید شما این تیکه کد رو باید تغییر بدید :

ListView1.AddSingleLine(cur.GetString("Onvan"))

باید از نوع دوم باشه و یک مقدار برگشتی بهش نسبت بدید به این شکل :

ListView1.AddSingleLine2(cur.GetString("Onvan"),cur.GetInt("id"))

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

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

بایگانی شده

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

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

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