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

مشل گرفتن بزرگترین عدد از listviwe و scrollviwe


imvic

سوال

سلام دوستان من یک لیست ویو دارم که توش فقط عدد ریختم عددای بهم ریخته و مشخص نیست که بزرگترین و کوچکترین اون عددا چنده ایا راهی هست که بشه باش بزرگترین و کوچکترین عدد و از تو لیست ویو یا اسکرول ویو بدست بیارم؟

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

 

یه سوال دیگه اگه دیتابیسم داشته باشم آیا میتونم max اعداد تو یه ستونو بگیرم؟ ♥

مرسی 

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

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

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

نمیدونم واقعا چرا دوستان میخوان سریع و یه شبه برنامه نویس بشن:unknown:

عزیز شما میخواین یه عدد بگیرین بعد اومدین کوئری رو مساوی کورسور قرار دادین؟؟؟

شما اول مفاهیم و مقدمات رو یادبگیرین سریعتر پیشرفت میکننین عزیز:53:

به صورت زیر بنویسین


Dim maxid As Int=db.ExecQuerySingleResult("SELECT MAX(id) FROM aerobic")

خروجی کوئریتون عدده نه رکورد عزیز

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

امتیار امتیاز منفی برای کاربر @imvic ثبت شد چون تاپیک سوالی هست ولی در بخش آموزش های متنی ایجاد شده

تکرار این خطا = اخراج دائم از انجمن

 

موفق باشید

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

در 39 دقیقه قبل، imvic گفته است :

جناب خب باید از یه جا شروع کرد مگه شما از اول همه چیو بلد بودی؟:blush:

دوست عزیز بحث این نیست که از کجا شروع کنی و الان چه مرحله ای بنده هم مثل شما از صفر شروع کردم و بعد مراحل مبتدی و مقدماتی و خیلی آروم مراحل رو طی میکنم 

مسئله اینه که دوستان فکر میکنن برنامه نویسی فقط کپی کردن چندتا خط کد از این سایت و اون سایت و ران گرفتنه در صورتی که برنامه نویسی به نظر من درس زندگیه و باید مرحله به مرحله طی بشه

خود شما رو مثال میزنم تو همین تاپیک(برادرانه میگم خدمتتون عزیز جسارت نباشه خدایی نکرده)

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

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

این اشتباهه به نظرم شما باید اول رو خود بیسیک مسلط شین در صورتی که شما هنوز نمیتونین یه ارتباط منطقی بین اشیائی که توی بیسیک هست برقرار کنین

این رو ببینید شما

cur=SQL1.ExecQuery("Select max(id) FROM aerobic")

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

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

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

مطمئن باشید پیشرفت شما چیزیه که به ما دلگرمی و انرژی میده وگر نه دونستن چند خط کد بیشتر هیچ کسی رو برتر از کس دیگه ای نمیکنه

امیدوارم برداشت مثبتی از جمله هایی که بیان شد داشته باشید و در راه پیشرفت خودت و انجمن ازشون بهره کافی ببری

موفق و پیروز باشید:53::malih:

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

در 5 ساعت قبل، محمدرضا شاهپیری گفته است :

دوست عزیز بحث این نیست که از کجا شروع کنی و الان چه مرحله ای بنده هم مثل شما از صفر شروع کردم و بعد مراحل مبتدی و مقدماتی و خیلی آروم مراحل رو طی میکنم 

مسئله اینه که دوستان فکر میکنن برنامه نویسی فقط کپی کردن چندتا خط کد از این سایت و اون سایت و ران گرفتنه در صورتی که برنامه نویسی به نظر من درس زندگیه و باید مرحله به مرحله طی بشه

خود شما رو مثال میزنم تو همین تاپیک(برادرانه میگم خدمتتون عزیز جسارت نباشه خدایی نکرده)

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

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

این اشتباهه به نظرم شما باید اول رو خود بیسیک مسلط شین در صورتی که شما هنوز نمیتونین یه ارتباط منطقی بین اشیائی که توی بیسیک هست برقرار کنین

این رو ببینید شما


cur=SQL1.ExecQuery("Select max(id) FROM aerobic")

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

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

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

مطمئن باشید پیشرفت شما چیزیه که به ما دلگرمی و انرژی میده وگر نه دونستن چند خط کد بیشتر هیچ کسی رو برتر از کس دیگه ای نمیکنه

امیدوارم برداشت مثبتی از جمله هایی که بیان شد داشته باشید و در راه پیشرفت خودت و انجمن ازشون بهره کافی ببری

موفق و پیروز باشید:53::malih:

شما راه حلتون برای یادگیری چیه؟ این همه آموزش های صفر تا صد گذاشتن ولی همشون ناقصن خو باید خودمون امتحان کنیم یاد بگیریم... بازم من عذر میخوام استاد بزرگ ... دیگه سوال نمیپرسم ولی اسم من یادتون باشه فک کنم دو سه سال دیگه از بهترینا بشم قول میدم .

یا حق:53:

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

انشالا:53: ولی بدون سوال پرسیدن غیر ممکنه عزیز:malih: اینا رو نگفتیم که شما دلسرد یا دلخور یا بی انگیزه بشین. از مقدماتی شروع کنید و مفاهیم رو پله پله یادبگیرین و مسلط شین. تو این مسیر انجمن هم در اختیارتونه و هر مشکلی که برخوردین مطرح کنید دوستان در خدمتتون هستن

یا حق:53:

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

از طریق این ساب میتونی این کار رو انجام بدی : 

Sub getMax(lv As ListView) As Int
	Dim mx As Int = 0 
	For i=0 To lv.Size-1
		Dim numb As Int = lv.GetItem(i)
		If numb>mx Then
			mx = numb
		End If
	Next
	Return mx
End Sub

به این صورت استفاده کن : 

Dim MaximumInt As Int = getMax(ListView1)

 

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

در 13 دقیقه قبل، امین شاهدی گفته است :

از طریق این ساب میتونی این کار رو انجام بدی : 


Sub getMax(lv As ListView) As Int
	Dim mx As Int = 0 
	For i=0 To lv.Size-1
		Dim numb As Int = lv.GetItem(i)
		If numb>mx Then
			mx = numb
		End If
	Next
	Return mx
End Sub

به این صورت استفاده کن : 


Dim MaximumInt As Int = getMax(ListView1)

 

خیلی عالی بود مرسی الان مشکل اولم حل شد آیا راهی برای اینکه بتونم max از دیتابیس بگیرم هم هست؟

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

از طریق query امکان پذیره : 

SELECT Max(id) FROM tbl

این query بزرگترین مقدار ستون id از تیبل tbl رو بهتون میده

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

در 25 دقیقه قبل، امین شاهدی گفته است :

از طریق query امکان پذیره : 


SELECT Max(id) FROM tbl

این query بزرگترین مقدار ستون id از تیبل tbl رو بهتون میده

نمیشه چرا پس

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

بایگانی شده

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

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

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