关于C#中(int)与Convert.ToInt32();的区别

2024-11-29 16:05:19
推荐回答(1个)
回答1:

这样也是可以的啊:
return (int)(comm.ExecuteScalar());

int iRet = Convert.ToInt32(comm.ExecuteScalar());

出现错误的原因是comm对象,与Convert.ToInt32、(int)无关
你的字符串好像是SQL的,应该是那个字符串的问题