black_mask
پنج شنبه 03 اسفند 1391, 13:42 عصر
با سلام.
1. برای نمایش تاریخ توی فرم از MaskedTextBox استفاده کردم. درهنگام ذخیره توی جدول ، تاریخ به همون شکل ذخیره نمی شه و یک عدد کوچیک می شه، فکر می کنم باید قبل از ذخیره توی جدولم، کاراکتر"/" از تاریخ حذف کنم. چطور می تونیم این کار را انجام بدم.(نوع داده ای تاریخ را توی جدول Nvarchar گرفتم)
2. توی تکس باکس پولی چون توسط کاراکتر "," بعد از هر 3 رقم جدا میشه هنگام ذخیره توی جدول ارور میده. فکر می کنم باید این کاراکتر ها را اول حذف کنم و بعد توی جدول ذخیره کنم و می دونم که از دستور Parse باید استفاده کنم و لی کد اونو بلد نیستم.
اینم کد تکس باکسمه:
if (Txt_Sum_Of_Factor.Text == "" ||Txt_Sum_Of_Factor.Text == "0") return
else
{
Decimal Price;
Price = Decimal.Parse(Txt_Sum_Of_Factor.Text, System.Globalization.NumberStyles.Currency);
Txt_Sum_Of_Factor.Text = Price.ToString("#,#");
Txt_Sum_Of_Factor.SelectionStart = Txt_Sum_Of_Factor.Text.Length;
}
دوستان اگه کسی می تونه کمکم کنه.
1. برای نمایش تاریخ توی فرم از MaskedTextBox استفاده کردم. درهنگام ذخیره توی جدول ، تاریخ به همون شکل ذخیره نمی شه و یک عدد کوچیک می شه، فکر می کنم باید قبل از ذخیره توی جدولم، کاراکتر"/" از تاریخ حذف کنم. چطور می تونیم این کار را انجام بدم.(نوع داده ای تاریخ را توی جدول Nvarchar گرفتم)
2. توی تکس باکس پولی چون توسط کاراکتر "," بعد از هر 3 رقم جدا میشه هنگام ذخیره توی جدول ارور میده. فکر می کنم باید این کاراکتر ها را اول حذف کنم و بعد توی جدول ذخیره کنم و می دونم که از دستور Parse باید استفاده کنم و لی کد اونو بلد نیستم.
اینم کد تکس باکسمه:
if (Txt_Sum_Of_Factor.Text == "" ||Txt_Sum_Of_Factor.Text == "0") return
else
{
Decimal Price;
Price = Decimal.Parse(Txt_Sum_Of_Factor.Text, System.Globalization.NumberStyles.Currency);
Txt_Sum_Of_Factor.Text = Price.ToString("#,#");
Txt_Sum_Of_Factor.SelectionStart = Txt_Sum_Of_Factor.Text.Length;
}
دوستان اگه کسی می تونه کمکم کنه.