处理datatable的时候出现 system.string与system.int32不能>
展开全部
存储格式错啦,string不能存储到int里,因为string到int不能隐式转换,如果你确定是数值数据,那么你 Int32.TryPasre一下。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
大概是因为你的Datatable中的数据类型是int32的然后你放进去的又是string类型的,所以报这样的错,错误不完整,只能这么猜。我想我猜的应该没错~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
估计是你datatable存的数据类型和你外边取出来要赋值进去的数据类型不一致 在读取datatable数据进行数据转换时最好进行一下异常处理 如使用int.TryParse
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询