تبدیل متغیر ها

toohidfazli

عضویت : 1398/04/24 پرسش ها : 1 پاسخ ها : 3

تبدیل متغیر ها

ارسال شده در : ‫۴ ماه قبل، شنبه ۲۷ مهر ۱۳۹۸، ساعت ۲۲:۲۱

سلام من وقتی می خوام numeric.value رو به string تبدیل کنم خطا میده و میگه که نمیتونید string رو به decimal تبدیل کنی .این خطا توی قسمت select row هست که توی آموزش گفتین      tostring()   . [4] [txtage.text=dt .rows[0 

ایمان مدائنی

عضویت : 1396/09/10 پرسش ها : 5 پاسخ ها : 9431

(پاسخ صحیح)

ارسال شده در :‫۴ ماه قبل، شنبه ۲۷ مهر ۱۳۹۸، ساعت ۲۲:۳۰

سلام‌

باید convert کنید

2 تشکر

toohidfazli

عضویت : 1398/04/24 پرسش ها : 1 پاسخ ها : 3
ارسال شده در :‫۴ ماه قبل، یک شنبه ۲۸ مهر ۱۳۹۸، ساعت ۱۴:۵۲

ببخشید به چی  convert کنم؟

0 تشکر

ایمان مدائنی

عضویت : 1396/09/10 پرسش ها : 5 پاسخ ها : 9431
ارسال شده در :‫۴ ماه قبل، یک شنبه ۲۸ مهر ۱۳۹۸، ساعت ۱۴:۵۴

ToString 

بعد میتونید به Int تبدیل کنید 

البته مستقیم هم میتونید به int شما Cast کنید 

0 تشکر

toohidfazli

عضویت : 1398/04/24 پرسش ها : 1 پاسخ ها : 3
ارسال شده در :‫۴ ماه قبل، یک شنبه ۲۸ مهر ۱۳۹۸، ساعت ۲۲:۳۰

ممنون از راهنمایی هاتون ولی مثل اینه نامریک تکست هم داره ولی من نمیدونستم

0 تشکر

یاسر حیاتی

عضویت : 1398/04/31 پرسش ها : 10 پاسخ ها : 36
ارسال شده در :‫۳ ماه قبل، یک شنبه ۵ آبان ۱۳۹۸، ساعت ۰۷:۵۳
private void dglistinventory_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            txtinventory.Text = dglistinventory.CurrentRow.Cells[1].Value.ToString();
            decimal a = Convert.ToDecimal(dglistinventory.CurrentRow.Cells[2].Value.ToString());
            txtprice.Value = a;
            
        }

سلام استاد این دستور به نظر شما غیر منطقی نیست برای تبدیل string به decimal?

0 تشکر

برای ارسال پاسخ باید وارد شوید و یا در سایت عضو شوید