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

سوال : به دست آوردن مقدار عددی id برای استفاده در ایمیج ویو


vistamobile

سوال

سلام. چجوری میشه مقدار ای دی رو بدست آورد؟ من تعدادی عکس دارم به این صورت :


1. jpg   


2. jpg


3. jpg


 والی آخر....


حالا چجوری بگم اگر در دیتا بیس مقدار id مثلا 5 بود بیا عکس 5 رو نشون بده؟ خودم خیلی سعی کردم ولی نمیشه!! البته به احتمال 107 درصد ایراد از کد نویسی منه :



Bitmap1.Initialize(File.DirAssets,("SELECT id FROM tb1") & , "jpg")
ImageView1 .SetBackgroundImage(Bitmap1)

کسی از دوستان ایده ای داره؟ 


من یه int هم ساختم و مقدارشو برابر id قرار دادم ولی باز هم نشد.


ممنون میشم راهنمایی کنین


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

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

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

int1 = sql1.ExecQuerySingleResult("SELECT min(id) from tb1")

ImageView1.Bitmap=LoadBitmap(File.DirAssets,int1&".jpg")

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

داداش شایان مقدار ای دی برام خیلی مهمه. اینجوری بعد از خروج از برنامه و برگشت مقدار صفر میشه.

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

سلام مختار جان

حقیقتا من اصلا متوجه سوالت نشدم

اگه ممکنه واضح تر توضیح بده

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

سلام 

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

id   و    matn

مقدار id  اینجوریه :

1

2

3

4

5

6

7

8

9

و الی آخر

 

و همچنین من تعدادی عکس دارم که اینجوری اسمشو گراشتم :

jpg.1

jpg.2

jpg.3

jpg.4

jpg.5

jpg.6

jpg.7

 و الی آخر

 

حالا اومدم تو اکتیوتی کریت نوشتم که :

	int1 = sql1.ExecQuerySingleResult("SELECT min(id) from tb1")

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

sql1.ExecNonQuery("DELETE FROM tb1 WHERE id = " & int1)

یعنی این مقدار id رو حذف کن و برو ای دی دیگه. درسته؟ تا اینجا مشکلی نیس و هر دفعه مقدار ای دی حذف میشه و برنامه از مقدار جدید شروع میکنه.

 

یه ایمیج ویو دارم که میخوام عکسها رو بر اساس مقدار ای دی بگیره یعنی اگر id = 1  بود بیاد ImageView  رو برابر با 1.jpg   قرار بده اگر id = 2  بود ImageView  رو برابر با 2.jpg  قرار بده و الی آخر

 

 

الان گرفتین مشکل چیه؟ دیتا بیس و کدها مشکلی ندارن ولی میخوام ایمیج ویو بر اساس مقدار id عکس پخش کنه. همین   :gol:  :gol:  :gol: 

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

بایگانی شده

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

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

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