int th8;//判断第th[8]项 推出年份
if (th[8].ToString() != "○" && th[8].ToString() != "●" && th[8].ToString() != "-")
{
th8 =Convert.ToInt32(th[8].ToString());
}
else
{
th8//是一个INT值 怎么给他赋上空值 因为数据库里就是INT行的字段 @推出年份 int
我用DBNull 也不好使 th8=DBNull;是用的不对还是不能用!有更好的方法吗?
如果没有是不是就得直接用th[8].ToString()获得数据,让它为空!先谢谢了!
}本人新手一个!
if (th[8].ToString() != "○" && th[8].ToString() != "●" && th[8].ToString() != "-")
{
th8 =Convert.ToInt32(th[8].ToString());
}
else
{
th8//是一个INT值 怎么给他赋上空值 因为数据库里就是INT行的字段 @推出年份 int
我用DBNull 也不好使 th8=DBNull;是用的不对还是不能用!有更好的方法吗?
如果没有是不是就得直接用th[8].ToString()获得数据,让它为空!先谢谢了!
}本人新手一个!
解决方案 »
- 微软有没有一个控件,类似DevDataGrid的动态统计功能?
- vs2005中web.config的问题
- 以Northwind为例的一个“删除”问题,搞不懂~~~
- asp.net的遗撼!无解吗?
- 这个Image图片为什么没有改变
- 页面间传值问题
- 大家好,本人想做个虚拟银行的网站,但不知道界面该如何好,也不太清楚需要多少功能!哪位大哥有的话可以给我看看吗?我只需要看功能和界
- 如何自定义实现dropdownlist的IPostBackDataHandle接口
- 怎样把string型的“B"转化为它的ascII码?
- TreeView绑定无限级分类问题(数据库读数据)
- 使用ajax,可以把整个页面的<body></body>放入到一个<div></div>里面吗?
- 兄弟们请来给点信心,ASP.NET操作数据库的能力究竟如何?
string类型可以考虑th8=null
int? h8;
if (th[8].ToString() != "○" && th[8].ToString() != "●" && th[8].ToString() != "-")
{
th8 =Convert.ToInt32(th[8].ToString());
}
else
{
th8 = null;
}
建议你使用这个方法来转换类型,这样尽可能的避免try catch
int? a = null;
强制转换看看
decimal? 即 Nullable<decimal>...