是这样的,有一个值从其它地方传过来的,数值是21.21请问我如何把它转换成int32类型,我尝试用Convert.ToInt32()会报错
代码如下
v_amount = Request["v_amount"];int vALUE = Convert.ToInt32(v_amount) * 100;
string USER_ID = this.Session["USER_ID"].ToString();
class_add_user.onlinpay_balance(vALUE, USER_ID);编译的时候不会出错,运行的时候就报错,我想应该是数值转换问题,21.21不能直接转换,
请问大师们有何方法能转换成int32的?因为这个要写入数据库必须转换成INT型的才可以!
先谢谢大家啦
代码如下
v_amount = Request["v_amount"];int vALUE = Convert.ToInt32(v_amount) * 100;
string USER_ID = this.Session["USER_ID"].ToString();
class_add_user.onlinpay_balance(vALUE, USER_ID);编译的时候不会出错,运行的时候就报错,我想应该是数值转换问题,21.21不能直接转换,
请问大师们有何方法能转换成int32的?因为这个要写入数据库必须转换成INT型的才可以!
先谢谢大家啦
解决方案 »
- 关于asp源码解密
- 下载源码调试
- Java 源码 转换asp.net源码 请教大家
- |zyciis| 200分求: 一个ASP银行接口,我现在的是ASP.NET的 在ASP.NET中要怎么做 没有用过ASP 谢谢 急
- 在查找时出错:无效的 CurrentPageIndex 值。它必须大于等于 0 且小于 PageCount
- 资源释放的问题
- 关于Server.Execute无法执行按钮事件
- 关于文本编辑器的问题
- 我的form(runat=server)中含有一个2.ascx,而form中的几个<asp:textbox..>就在2.ascx中,如何取这几个textbox的值?
- 再问:关于页面30秒后超时的问题
- vs2005向ACCESS插入数据操作(桌面程序)??
- 如何实现将鼠标移到gridview的列头(header)时显示文字(tooltip)?
重点是把获取的值转换成Int32类型的
int a = Convert.ToInt32( Math.Round( (decimal.Parse(str)),0));
所以要先转成浮点型的,然后再转成int型的