如何将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语句错误
贴出来看看