在将nvarchar值转换成数据类型int时失败
2016-08-10 10:34
113 查看
<span style="font-size:14px;"> class Program { public int UserLogin(string name, string pwd) { try { string str = string.Format( "select count(*) from tb_user where <strong><span style="color:#ff0000;">u</span></strong><span style="color:#ff0000;"><strong>serName ={0} and userPassWord = {1}</strong></span>", name, pwd); SqlCommand cmd = new SqlCommand(str, sql); cmd.CommandType = CommandType.Text; cmd.CommandText = str; SqlDataAdapter da = new SqlDataAdapter(cmd); da.SelectCommand.Connection.Open(); nCount = Convert.ToInt32(da.SelectCommand.ExecuteScalar()); da.SelectCommand.Connection.Close(); sql.Dispose(); } catch (Exception e) { Console.WriteLine(e.Message.ToString()); } return nCount; } static void Main(string[] args) { Program aa = new Program(); int nCount = aa.UserLogin("1","1"); Console.WriteLine("nCount = " + nCount); Console.ReadKey(); } }</span>
<span style="font-size:14px;"><img src="https://img-blog.csdn.net/20160810104132612" alt="" /> </span>
<span style="font-size:14px;"> </span>
<span style="font-size:18px;color:#ff0000;"><strong>将上面红色部分改成:userName ='{0}' and userPassWord ='{1}'。再来运行一下,问题解决了!</strong></span>
相关文章推荐
- sql 在将 nvarchar 值 转换成数据类型 int 时失败。
- 编写存储过程时,出现“转换成数据类型 int 时失败”错误的解决方法
- 在将 varchar 值 'xinpian' 转换成数据类型 int 时失败?
- 佩特来项目经验小集合(2)___组合查询存储过程,报错 "varchar JBID='' 转换成数据类型 int 时失败"
- 关于sql条件语句where id in (@参数)执行报错问题(转换成数据类型 int 时失败)(
- 关于sql where id in 转换成数据类型 int 时失败
- sql cast 转换成数据类型 int 时失败
- 在将varchar值转换成数据类型int时失败
- Sql 在将varchar值 '1,2,.. ' 转换成数据类型 int 时失败 的问题
- Sql 在将varchar值 '21,123,.. ' 转换成数据类型 int 时失败 的问题
- 关于sql where id in 转换成数据类型 int 时失败(转)
- 关于sql where id in 转换成数据类型 int 时失败
- sqlserver 在将 nvarchar 值 'XXX' 转换成数据类型 int 时失败
- Sql 在将varchar值 '21,123,.. ' 转换成数据类型 int 时失败 的问题
- varchar 值 '2123,2385,4516' 转换成数据类型 int 时失败
- 在将 varchar 值 'select * from soft where id=' 转换成数据类型 int 时失败
- 在将 varchar 值 '2,7' 转换成数据类型 int 时失败
- 在将 varchar 值 '1,2,3,4,5,6,7,8' 转换成数据类型 int 时失败。
- 在将 varchar 值 'system.web.ui.webcontrols.todayq 转换成数据类型 int 时失败。
- 在将 varchar 值 '' 转换成数据类型 int 时失败