我有一个带有列的表
名称:variant_markup
数据类型:数字(4,3)
我尝试将价值 10.000 放入其中
我得到了错误
更新条目时出错
10.000 超出范围
不应该,而且我有其他具有相同数据类型和相同过程的列来添加数字,他们不会抱怨!
编码:
decimal strippedMarkRate = decimal.Round(0, 3);
if (MarkUpTextBox.Text != string.Empty)
strippedMarkRate = decimal.Round(decimal.Parse(toolbox.removeChars(MarkUpTextBox.Text)), 3);
variant_markup = strippedMarkRate;
toolbox.removeChars 函数只是从框中删除任何不是数字或小数点的字符,有没有办法通过正则表达式来做到这一点?