如何将object隐式转换成int 求大侠帮忙
异常详细信息: System.Data.SqlClient.SqlException: ',' 附近有语法错误。
源错误:
行 30: SqlCommand cmd =new SqlCommand (sql,conn);
行 31: int num = 0;
行 32: num = (int)cmd.ExecuteScalar();
行 33: conn.Close();
行 34: if (num<0)
源文件: c:\Users\stone\Desktop4\登录.aspx.cs 行: 32
[解决办法]
int.TryParse(cmd.ExecuteScalar(),out num)
[解决办法]
告诉你语法不对,改sql啊,转int, Conver.ToInt32
[解决办法]
int.TryParse(cmd.ExecuteScalar(),out num)
[解决办法]
Int32.Parse()试试
[解决办法]
sql语句错识,把语句贴出来
[解决办法]
请放出你的变量sql的内容,并且告知,变量sql里第一个字段在数据中的类型,
[解决办法]
跟转不转没关系,应该是你的sql 语句错了
[解决办法]
明显是sql语句错误
贴出来看看