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

مشکل کار با دیتا بیس


Arash.1374m

سوال

بچه ها من یه مشکلی دارم

یه اکتیویتی طراحی کردم و توی دیزاین یه پنل و لیبل درست گذاشتم و اسم اونا رو هم با یه آموزش توی همین سایت تونستم با دیتا بیسی که دارم مچ کنم

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

یعنی اگه روی پنل سومی با Topic مثلا Ali کلیک کرد برای توی Subject همون Works و اون عکسش رو نشون بده

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

اگه میشه راهنمایی کنین...مرسی

attachment.php?attachmentid=1599&stc=1

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

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

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

جواب نداد این کد... *wall*

ببینین من میخام که توی یه صفحه,اول اطلاعات Topic رو نشون بده,بعد وقتی که روی هرکدوم از اونا کلیک کرد اطلاعات مربوط به اون Topic رو, از روی دیتا بیس بخونه و نمایش بده

این مساله خیلی مهمه برام اگه میشه زود جواب بدین

مرسی

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

خب تو میتونی اطلاعات تاپیک رو توی لیست ویو بزاری.

خوبه؟

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

نه اون نمیشه

ببینین توی یه اکتیویتی اطلاعات Topic رو نشون میده مثل شکل زیر

[TABLE=class: grid, width: 500, align: center]

[TR]

[TD=align: center] b4a[/TD]

[/TR]

[TR]

[TD=align: center]Arash[/TD]

[/TR]

[TR]

[TD=align: center]ali[/TD]

[/TR]

[TR]

[TD=align: center]matin[/TD]

[/TR]

[/TABLE]

ولی بعد که روی هرکدوم از اینا کلیک کرد میخام که اطلاعات مربوطه رو از دیتا بیس بخونه و نمایش بده توی یه اکتیویتیه دیگه

اگه روی b4a کلیک کرد اطلاعات مربوط به b4a رو از توی دیتا بیس بخونه و نمایش بده

یا اگه روی matin کلیک کرد اطلاعات مربوط به matin رو از دیتا بیس بخونه و نمایش بده

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

خب واسه این کار شما بیا ID هر رکورد رو بع عنوان return Value واسه لیست ویو قرار بده.

و یک متغییر از نوع Object توی Proccess_Globals تعریف کن مثلا Index باشه اسم متغییر.و در مرحله بعدی شما متغییر تعریف شده رو در رویداد ItemClick لیست ویو رو برابر کن با Value .

sql هم باید در Proccess_Globals تعریف بشه.

[b]Sub ListView1_ItemClick (Position As Int, Value As Object)
   index = Value
   StartActivity(activity mored nazar)
   Activity.Finish
End Sub[/b]

خب حالا بیا توی اکتویتی مورد نظر که میخای متنی چیزی رو نمایش بدی :

[b]Dim Cr As Cursor
Cr = Main.Sql.ExecQuery("SELECT Subject FROM TableName WHERE ID="Mian.Index)
Cr.Position = 0
Label1.Text = Cr.GerString("Subject")[/b]
لینک ارسال
به اشتراک گذاری در سایت های دیگر

آقا مجید میشه یه سورس نمونه ازش بزاری؟؟؟

یه هفتس درگیر همینم نمیتونم درستش کنم

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

یک همچین کدی میشه :

[b]Dim Cr As Cursor
Cr = Sql.ExecQuery("SELECT Subject FROM TableName WHERE ID=3")
Cr.Position = 0
Label1.Text = Cr.GerString("Subject")
[/b]

ولی اگه از مولتی پنل استفاده میکنی که باید به چای عدد 3 باید تگ پنل رو قرار بدید.

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

بایگانی شده

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

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

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