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

مشکل در جستجو با آریالیست ویو


Milad-Mohammadi

سوال

سلام دوستان من توی این تاپیک مشکلم رو مطرح کردم که شهاب جان راهنمایی کردن اما متاسفانه من مشکلم حل نشده و برای گرفتن لیست ارور میگیرم:

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

مثلا من جستجویی انجام دادم که به ترتیب آیتم ها با این آیدی ها نمایش داده شدن:

11

35

1000

1020

 

حالا وقتی رو آیتم شماره 11 کلیک میکنم میاد متن مربوط به آیتم شماره 1 رو نمایش میده.وقتی رو 35 کلیک میکنم متن مربوط به آیتم شماره 2 و...

 

ممنون میشم راهنمایی کنید دوستان:heart:

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

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

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

کاری که بنده عرض کردم رو انجام دادید؟

ارورتون و کدهاتون رو قرار بدید

 

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

در 3 ساعت قبل، shahab.es گفته است :

کاری که بنده عرض کردم رو انجام دادید؟

ارورتون و کدهاتون رو قرار بدید

 

کدی که گفتید اضافه کنم به این قسمت:

 

l1.Initialize
l2.Initialize
l3.Initialize
								
For i=0 To cursur1.RowCount-1
			cursur1.Position=i
			l1.Add(cursur1.GetString("english"))
			l2.Add(cursur1.GetString("persian"))
			l3.Add(cursur1.GetString("pic"))
			l_id.add(cursur1.getInt("id"))
			Next
			
adapterbtn.Initialize("layout_button_left",l1,l2,Null,l3).ToListView(Alistview)

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

 

 

 

این هم کد جستجو هستش:

Sub search_TextChanged (Old As String, New As String)
		listclear

	 cursur1 = sql.ExecQuery("SELECT * FROM texts  WHERE   english LIKE '%"&search.Text&"%' ")

	For i=0 To cursur1.RowCount-1
		cursur1.Position=i
			l1.Add(cursur1.GetString("english"))
			l2.Add(cursur1.GetString("persian"))
			l3.Add(cursur1.GetString("pic"))
	Next
		adapterbtn.Initialize("layout_button_left",l1,l2,Null,l3).ToListView(Alistview)

End Sub

 

 

 

الان اروری نمیگیزم فقط توی جستجو مشکل پابرجاست

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

کد کلیک اریا لیست ویو هم بذارید

توی 

این هم کد جستجو هستش:

هم lid رو قرار بدید

 

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

در 19 دقیقه قبل، shahab.es گفته است :

کد کلیک اریا لیست ویو هم بذارید

Sub list_select (ParentEventName As String,position As Int)
	Dim id As Int= l_id.get(position)
	cursur1 = sql.ExecQuery("select * from texts where id = "&(id))
	For i = 0 To cursur1.RowCount - 1

		cursur1.Position = i
		position = i
	Next

	
msgbox("cursur1.GetString("english") &CRLF& cursur1.GetString("persian")","Title")
	
End Sub

 

در 19 دقیقه قبل، shahab.es گفته است :

توی 

این هم کد جستجو هستش:

هم lid رو قرار بدید

کدوم قسمتش قرار بدم؟ به چه صورت؟ چون اونجا پوزیشنی نیست که بگیرمش تو l_id 

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

اینو بذارید هموطن

Sub search_TextChanged (Old As String, New As String)
		listclear

	 cursur1 = sql.ExecQuery("SELECT * FROM texts  WHERE   english LIKE '%"&search.Text&"%' ")

	For i=0 To cursur1.RowCount-1
		cursur1.Position=i
			l1.Add(cursur1.GetString("english"))
			l2.Add(cursur1.GetString("persian"))
			l3.Add(cursur1.GetString("pic"))
			l_id.add(cursur1.getInt("id"))
	Next
		adapterbtn.Initialize("layout_button_left",l1,l2,Null,l3).ToListView(Alistview)

End Sub

رویداد کلیکتون هم درسته

البته، قبل از اینکه پر کنید این 4 تا لیست رو ، یه بار کامل پاکشون کنید

احتمال میدم توی متد listclear پاک میکنید، اما اگر پاک نمیکنید این 4 تا لیست رو ،بررسی کنید

موفق باشید

 

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

در هم اکنون، Milad-Mohammadi گفته است :

سلام دوستان من توی این تاپیک مشکلم رو مطرح کردم که شهاب جان راهنمایی کردن اما متاسفانه من مشکلم حل نشده و برای گرفتن لیست ارور میگیرم:

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

مثلا من جستجویی انجام دادم که به ترتیب آیتم ها با این آیدی ها نمایش داده شدن:

11

35

1000

1020

 

حالا وقتی رو آیتم شماره 11 کلیک میکنم میاد متن مربوط به آیتم شماره 1 رو نمایش میده.وقتی رو 35 کلیک میکنم متن مربوط به آیتم شماره 2 و...

 

ممنون میشم راهنمایی کنید دوستان:heart:

ببین من یه چیزی قبلا ساختم کارت رو حل می کنه ؟ درباره همین سرچ تو دیتا بیس

http://s8.picofile.com/file/8274845242/search_img.zip.html

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

بایگانی شده

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

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

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