加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 无法用逗号(,)保存号码

发布时间:2020-12-15 23:41:29 所属栏目:百科 来源:网络整理
导读:我收到错误说3,400.00不是Decimal的有效值. SQL DataType 小数(18,2) 码 public ActionResult _UpdatePrograms(String trainings,int id){ JavaScriptSerializer jss = new JavaScriptSerializer(); string[] sep = new string[] { "|" }; String[] ec; ec =
我收到错误说3,400.00不是Decimal的有效值.

SQL DataType

小数(18,2)

public ActionResult _UpdatePrograms(String trainings,int id){
   JavaScriptSerializer jss = new JavaScriptSerializer();
   string[] sep = new string[] { "|" };
   String[] ec;
   ec = trainings.Split(sep,StringSplitOptions.None);
   Program training = jss.Deserialize<Program>((string)ec[0]);  //-- In this I got an error like I said above
 }

如何将值保存在用户输入上方?如果我删除逗号(,),则保存数据没有问题.

解决方法

您可以使用 String.Replace()方法来实现您想要的效果.

例如,您可以执行此操作以删除,:

ec[0] = ec[0].Replace(",","");

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读