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

حذف رکورد های تکراری در لیست ویو


MasterMind

سوال

درود،

 

توی دیتابیسم توی یه ستون چند تا رکورد تکراری هستن و وقتی اونارو وارد برنامه میکنم، توی لیست ویو همه تکراریارو نشون میده.

حالا چطوری میتونم اگه رکوردی تکراری بود ، بجاش هیچی نشون نده؟

باید توی دیتابیس تغییر ایجاد بدم یا توی کد؟

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

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

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

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

SELECT DISTINCT * FROM tbl_name
لینک ارسال
به اشتراک گذاری در سایت های دیگر

توی این کدی که نوشتم نمیشه ...

میخام رکورد های تکراری ستون inlet و outlet حذف بشن

Sub DBload(q As String)
Private condition As String
q=q.Trim'remove spaces



condition="WHERE tag LIKE '%" & Spinner1.SelectedItem & q & "'"

cur = DB1.ExecQuery("SELECT * FROM pipe " & condition)

ListView1.Clear'need to clear the list
For i = 0 To cur.RowCount - 1

cur.Position = i
ListView1.AddSingleLine(cur.GetString("inlet"))
ListView1.SingleLineLayout.Label.TextSize = 12
ListView1.SingleLineLayout.Label.TextColor = Colors.DarkGray
ListView1.SingleLineLayout.Label.Gravity=Gravity.FILL
ListView1.SingleLineLayout.ItemHeight = 100

Next


condition="WHERE tag LIKE '%" & Spinner1.SelectedItem & q & "'"
cur = DB1.ExecQuery("SELECT * FROM pipe " & condition)

ListView2.Clear'need to clear the list
For i = 0 To cur.RowCount - 1
	
cur.Position = i
ListView2.AddSingleLine(cur.GetString("outlet"))
ListView2.SingleLineLayout.Label.TextSize = 12
ListView2.SingleLineLayout.Label.TextColor = Colors.DarkGray
ListView2.SingleLineLayout.Label.Gravity=Gravity.FILL
ListView2.SingleLineLayout.ItemHeight = 100

Next

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

درود

این سورس رو ببینید

طبق فایل اجرایی و دیتابیسی که توی سورس وجود داره خودتون راحت میتونید تشخیص بدید که ساختار کارکرد برنامه به چه صورته !

remove duplicate items sqlite(answerCenter.ir).zip

 

موفق باشید

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

بایگانی شده

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

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
  • کاربران آنلاین در این صفحه   0 کاربر

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