问题描述
Int64infoid=(Int64)(Request.QueryString["InfoID"]);提示无法将string转换为Int64我用一个session["id"]转接了一下Int64infoid=(Int64)(Session["ID"]);说什么当值执行强制转换时,必须是小雨一个无限大的数字infoID是我的一个自加的主健,不知道怎么回事。请求帮忙
解决方案
解决方案二:
Int64infoid=(Int64)(Request.QueryString["InfoID"].ToString());试试。!
解决方案三:
谢谢你能回答我,可是问题依旧
解决方案四:
Convert.ToInt64(Request.QueryString["InfoID"])
解决方案五:
inti=0;//装箱Session["id"]=i;//拆箱intii=(int)Session["id"];Strings="0";//类型强制转换intis=Int32.Parse(s);byteb=0;//类型隐式转换intib=b;
看看书吧,有好处的。
解决方案六:
3楼的方法正确!
时间: 2024-11-15 04:34:21