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

اجرای یک دستور با استفاده از Column های داخل SQL


ProGamerMafia

سوال

با عرض سلام و خسته نباشید.

یک SQL دارم که داخل این SQL یک تیبل به اسم tbl وجود داره . داخل این tbl دو تا column هست به اسم های ID و TXT . حالا من تکست رو داخل نرم افزار تعریف کردم حالا من ScrollView دارم و Label ها مرتب هستند . اما هیچ گونه کلیکی نمیشه روش کرد چون هنوز تعریف نشده ! چون تماما Label هست و اسم ها یکیه ! و داخل B4A نمیشه مثلا نوشت : Label1_Click

برای همین می خوام کاری کنم که بگم مثلا اگر ID برابر با ۱ بود یک اکتیویتی باز شه و اگه ۲ بود همینطور ..

تشکر از استادان و دوستان عزیز.

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

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

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

سلام 

خوش اومدی

منم دقیقا متوجه نشدم که یعنی چی همه ی لیبل ها از دیتابیس یکی هستن

شما یه متن داری میاری توی لیبل یا دو لیبل یا 10 تا

اینارو از بیسیک تعریف میکنی و برای هرکدومم میتونی رویداد بذاری

حالا میتونی هم توی تگ لیبل id بریزی

label1.tag = cur.getstring("id")

بعد میتونی 

if label1.tag = "1" then
startactivity(shahab)
else if label1.tag = "2" then
startactivity(shahab2)
else if label1.tag = "3" then
msgbox("shahab","anserCenter")
end if

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

label1.text = cur.Getstring("id") & "#" & cur.Getstring("matn")
حالا توی رویداد کلیک میتونی به شکل زیر کار کنی
dim str() as string
str = regex.split("#",label1.text)
if str(0) = "1" then
startActivity(shahab)
else if str(0) = "2" then
startActivity(answerCenter")
else if str(0) = "3" then
msgbox("shahab","answerCenter")
end if

این کارم به ذهنم رسید که بشه انجام داد

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

سلام

متوجه نشدم !

لیبل هنوز تعریف نشده ؟

منظورتونو از اینکه نمیشه رویداد Click  نوشت رو متوجه نشدم ؟

میشه واضح بگید.

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

لیبل تعریف شده !‌ اما از دیتا بیس همه لیبل ها یک اسم دارن و تنها تکست اونا فرق می کنه !

من فقط همینو میخوام که بدونم چطور بگم اگر داخل دیتابیس ID برار با ۱ بود این کار رو انجام بده و ...

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

بایگانی شده

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

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

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