Welcome to بیسیک فور ایکس

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • 0
mmk

لود اطلاعات از دیتابیس

سوال

من میخام 100 دکمه تو برنامه باشه که با کلیک تنطیماتش اعمال ش مثلا با کلیک رو باتن لیبل بالا متنش تعییر کنه . حالا هرکدوم از این باتن ها دوتا متعییر دارن ک با زدن دکمه باید اعمال ش . راه عقلانیش با دیتابیس ولی نمیدونم چطور لود کنم 100 تا دکمه که با زدنش تنظیماتش اعمال ش.  


میشه کمکم کنید 


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


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


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

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

  • 0

برای این کار دو راه وجود داره.

یکی اینکه دکمه هارو با لیست ویو بسازید و متنشو از دیتابیس بگیرید. و با زدن رو هرکدوم یک عمل خاص انجام بشه ک این روش خیلی راحته.

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

به سیستم دسترسی ندارم. ولی تو انجمن جستجو کنید به نتیجه ای نرسیدید بگید اقا اسماعیل عصر براتون انجام بده.

nasim و mmk پسند شده است

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


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

سلام 

بله با لیست ویو شما درست میفرمایید

کاری که من میخام بکنم به این صورت:

من یه سرویسی دارم که دوتا عدد از من میگیره و کاری رو انجام میده من میخام 100 دکمه شامل دو عدد دلخواهمو به برنامم بدم که با کلیک اون دو کدد برن و جایگذین بشن.

حالا ابن دو کدد رو با دیتابیس میخام اوکی کنم .ینی 100 ردیف وهر ردیف شامل دو عدد در دو ستون مجزا.

اگر کسی دسترسی داره لطفا کمک کنه .

خیلی ممنون دوستان

@طاها الیاس زاده

طاها الیاس زاده پسند دیده است

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


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

سلام هموطن

بنده متوجه نشدم شما دقیق میخواین چی کار کنید

کدهای زیر ممکنه براتون مفید باشن...

فقط یه لایه میسازید در دیزاینر و یه اسکرول ویو match parent رو قرار میدید داخلش

اگر مشکلی بود بگید ، روش دیگه معرفی کنم بهتون...

یکمم بیشتر توضیح بدید درباره هدفتون ، ممکنه بشه روشه بهتری ارائه داد

Sub Globals
	'These global variables will be redeclared each time the activity is created.
	'These variables can only be accessed from this module.
Dim top As Int = 10
Private ScrollView1 As ScrollView
End Sub

Sub Activity_Create(FirstTime As Boolean)
	'Do not forget to load the layout file created with the visual designer. For example:
	Activity.LoadLayout("myscroll")
Dim sql As SQL
Dim cur As Cursor
cur = sql.ExecQuery("SELECT * FROM tbl")
For i = 0 To 100 - 1
	cur.Position = i
	Dim btn1,btn2 As Button
	btn1.Initialize("btn1")
	btn2.Initialize("btn2")
	ScrollView1.Panel.AddView(btn1,10%x,top,30%x,15%y)
	ScrollView1.Panel.AddView(btn2,60%x,top,90%x,15%y)
	btn1.Text = cur.GetString("column1")
	btn2.Text = cur.GetString("column2")
	btn1.Tag = cur.GetInt("id")
	btn2.Tag = cur.GetInt("id")
	top = top + 20%y
Next
End Sub
Sub btn1_Click
	Dim btn As Button
	btn = Sender
	Msgbox("btn1 clicked on position : "& btn.Tag,"")
End Sub
Sub btn2_Click
	Dim btn As Button
	btn = Sender
	Msgbox("btn2 clicked on position : "& btn.Tag,"")
End Sub
mr.edris پسند دیده است

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


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

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری