ورود

نسخه کامل مشاهده نسخه کامل : بدست آوردن بالاترین مقدار



roya_borhany
20-02-2010, 22:31
من برای بدست آوردن بیشترین مقدار در اطلاعات ذخیره شده ام دستور زیر را به کار میبرم:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
البته +1 به خاطر این است که میخواهم با بدست آوردن بیشترین مقدار یک فیلد دیگر در ادامه رکوردهای قبلی ایجاد کنم
اما با این خطا مواجه می شوم:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
روی خط 4
ممنون میشم راهنمایی کنید

paradoxical
21-02-2010, 09:31
شما باید نام ستون را در reader.Item قرار دهی
در صورتی که این query را در خود sqlserver اجرا کنید متوجه خواهید شد که نام ستون شما id نیست

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

MTPROG
21-02-2010, 10:29
کد رو به این روش اصلاح کنید


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

چون قراره کد شما فقط یک مقدار رو برگشت بده از ExecuteScaler استفاده کنید

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


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید