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

نمایش تعداد محدودی از اطلاعات در لیست ویو


arastooms

سوال

سلام 
یک لیست ویو دارم که از دیتابیس اطلاعات رو در اون بازخانی کردم و گفتم به من همه کلمه های شروع شده با a رو نمایش بده
حالا لیست ویوو بیش از 1000 خط شده و مشکل پیدا کردم در سرعت برنامه 
میخام بگم فقط 10 تای اولی که پیدا کردی رو نشون بده 
یعنی لیست ویو من فقط 10 تا خط داشته باشه ماکزیمم و دیگه نشون نده بقیه رو ؟
ممنون میشم در نوشتن دستور کمک کنید 

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

 

lv1.Clear
Dim cur As Cursor
 cur=sql1.ExecQuery("SELECT En,Fa FROM tbl WHERE En LIKE '"&EditText1.Text&"%'")
 For i = 0 To cur.RowCount-1
'			 cur.Position=i
 lv1.AddTwoLines(cur.GetString("En"),cur.GetString("Fa"))
 Next

من اومدم دستور 
 

 For i = 0 To cur.RowCount-1

به  شکل زیر عوض کردم و حالا لیست رو محدود میکنه ولی وقتی تعداد کمتر از 10 تا پیدا میکنه خطا میگیره نمیدونم اشکالش کجاس

 

 For i = 0 To 10
لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

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

سلام

این باید بشه دستور Sql

"SELECT * FROM tbl WHERE titr LIKE %'"& edittext1.text &"'% LIMIT 10 OFFSET 0"

دستور بالا نتایج رو 10 تایی میاره و از 0 شروع میکنه

در نتیجه شما 0 تا 10 رو داری

اگه 11 تا 20 رو میخوای باید افست رو بدی 10 :)

و ....

موفق باشید

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

درود 

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

اگر اینطور هست که از اموزش استفاده کنید : 

http://answercenter.ir/index.php?app=nexus&module=payments&section=store&do=item&id=9

در غیر این صورت یکم بیشتر شفاف سازی کنید. 

موفق باشید

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

درود 

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

اگر اینطور هست که از اموزش استفاده کنید : 

http://answercenter.ir/index.php?app=nexus&module=payments&section=store&do=item&id=9

در غیر این صورت یکم بیشتر شفاف سازی کنید. 

موفق باشید

بله دقیقا منظورم همین بود 

ولی می خام ببینم این برای دیتابس آفلاین هم صدق میکنه دیگه ؟؟

با داده بالای 500.000 خط اطلاعات فکر کنم تو بازخانی باید همین رو استفاده کنم نه ؟؟؟

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

بایگانی شده

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

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

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