值对于 Int32 太大或太小,急求解决在线等
如题值对于Int32太大或太小
如果改成Convert.ToInt64的话会报出无法将long隐式转换成int,
数据库里的这条数据是int?类型的
而我这里需要输入的是某一张图片的识别码,大概有20位数字左右
数据库里的数据无法更改,如何改是好
------解决方案--------------------等死吧 数据库你用int根本存不下那么大的东西...
所以 在不修改数据库的情况下 个人认为
无解------解决方案--------------------Int64 i=Convert.ToInt64(xxx)
int i=Convert.ToInt32(xxx)
------解决方案--------------------识别码一般都是字符串类型,为何要用整形?
------解决方案--------------------这算什么bug,分明就是设计问题
------解决方案--------------------别急躁,你肯定有一些地方没有改到.