为什么(Int32)cmd.ExecuteScalar()赋值给Int32变量时提示转换无效?

来源:互联网 发布:linux c 线程同步 编辑:程序博客网 时间:2024/05/10 11:08

Int32.Parse(cmd.ExecuteScalar().ToString());   

object obj=cmd.ExecuteScalar();

if(obj==null||obj==DBNull.Value)

obj=0;

else if(obj.ToString()==string.empty|| obj.ToString()==null)

obj=0;

Convert.ToInt32(obj);

原创粉丝点击