情况如下:我有一张让用户注册个人信息的表单,表单中有一个“手机号码”域,为非必填项表单上的“手机号码”域对应这后台数据库表中的一个float类型的字段
问题:当我给此字段赋值的时候,若用户没有填写任何信息,则会出现错误,如下:System.FormatException: 输入字符串的格式不正确
不能在 手机号码 列中存储 <>。所需类型是 Double我的赋值语句是这样的:
objDRnew["手机"]=User_Add_Cellphone.Text;如果改成:
objDRnew["手机"]=Double.Parse(User_Add_Cellphone.Text);
也不正确等等我试了几次,都提示输入格式不正确请问,怎样才能让“用户输入的空值”转换为“float类型的空值”呢?请指教~~谢谢啦
问题:当我给此字段赋值的时候,若用户没有填写任何信息,则会出现错误,如下:System.FormatException: 输入字符串的格式不正确
不能在 手机号码 列中存储 <>。所需类型是 Double我的赋值语句是这样的:
objDRnew["手机"]=User_Add_Cellphone.Text;如果改成:
objDRnew["手机"]=Double.Parse(User_Add_Cellphone.Text);
也不正确等等我试了几次,都提示输入格式不正确请问,怎样才能让“用户输入的空值”转换为“float类型的空值”呢?请指教~~谢谢啦
解决方案 »
- c# web 关闭当前浏览器打开新的浏览器并定位到新页面
- 看过网上关于图像搜索的帖子,图像搜索原理是什么
- 关于gridview绑定数据的问题,高手帮忙解决一下
- winform 发布项目时怎么把CHM帮助文件一起包含进去?
- access数据库like查询只能用*,不能用%
- 关于CSDN论坛做法的问题.欢迎大家进来讨论...来者有分.
- 200求解AspNetPager控件使用的一些迷惑
- 我很菜,怎么学ActiveX!!希望大家指点!
- CSDN里这么多高手,谁能解决这个问题?(0x80004005): 未指定的错误!
- 在DataList的模板中设一个Button,如何实现点击这个Button就选中某一行
- 请高手指点一个很简单的问题
- 字符串验证问题!
改为:
objDRnew["手机"]=Double.Parse(decimal.Parse(User_Add_Cellphone.Text).ToString);
就可以了