cmsdqq2
جمعه 22 بهمن 1395, 12:11 عصر
با سلام و احترام
بنده از طریق کد زیر، مقادیر عددی موجود در تکست باکس را به صورت سه رقم سه رقم با کاما از هم جدا نموده ام و در دیتابیس ذخیره و در دیتا گرید ویو نمایش داده ام؛ اما مسئله این است که قطعاً به هنگام جمع این مقادیر و ثبت آن ها با مشکل مواجه خواهیم شد.
if (textBox1.Text == "" || textBox1.Text == "0") return;
decimal price;
price = decimal.Parse(textBox1.Text, System.Globalization.NumberStyles.Currency);
textBox1.Text = price.ToString("#,#");
textBox1.SelectionStart = textBox1.Text.Length;*
به عنوان مثال دو مبلغ 1,000 و 2,000 را به صورت جداگانه ثبت کرده ایم حال تصمیم به جمع مقادیر ستون هزینه داریم. یعنی: 2,000 + 1,000 که اینگونه پیام خطا به جای انجام عملیات جمع نمایش داده خواهد شد. به نظر شما چه باید کرد؟
بنده از طریق کد زیر، مقادیر عددی موجود در تکست باکس را به صورت سه رقم سه رقم با کاما از هم جدا نموده ام و در دیتابیس ذخیره و در دیتا گرید ویو نمایش داده ام؛ اما مسئله این است که قطعاً به هنگام جمع این مقادیر و ثبت آن ها با مشکل مواجه خواهیم شد.
if (textBox1.Text == "" || textBox1.Text == "0") return;
decimal price;
price = decimal.Parse(textBox1.Text, System.Globalization.NumberStyles.Currency);
textBox1.Text = price.ToString("#,#");
textBox1.SelectionStart = textBox1.Text.Length;*
به عنوان مثال دو مبلغ 1,000 و 2,000 را به صورت جداگانه ثبت کرده ایم حال تصمیم به جمع مقادیر ستون هزینه داریم. یعنی: 2,000 + 1,000 که اینگونه پیام خطا به جای انجام عملیات جمع نمایش داده خواهد شد. به نظر شما چه باید کرد؟