易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net登入问题?



字段名:用户名 varchar(10)
  密码: varchar(10) 

 
提示错误?你输入的字符串格式错误????

 public static int sqloperate(string username, string password)
  {
  SqlConnection con = new SqlConnection(sqlcon);

  try
  {
  con.Open();

  SqlCommand command = new SqlCommand("select * from 用户注册表 where 用户名='"+username +"'and 密码='" + password + "'", con);
   
  int cout=Convert.ToInt32(command.ExecuteScalar());

  return cout;
  }
  catch (SqlException ex)
  {
  return -1;
  }
  finally
  {
  con.Close();

  }
  }
对文本框有处理吗,比如说空格什么的

int cout=Convert.ToInt32(command.ExecuteScalar());
可能是这句话出错了吧,
command.ExecuteScalar()这个可以会返回一个dbnull的

如果你要用ExecuteScalar,那你的sql语句应该改为select count(1)而不应该select *
另外,尽量用参数化的sql语句,否则很容易被sql注入

输入的字符串格式错误

--------------------------

查看数据库 字段类型 和你


相关问答:

asp.net后台调用js问题 - .NET技术 / ASP.NET

本人目前遇到一个难题,请各位高手、大侠帮帮忙。
我单击一个按钮时要把gridview中的数据一个一个的取出并把对应参数传递给前台的js。
我试了几种后台调前台的方式都没有成功,所以请大侠们帮帮小弟。
谢谢。
不 ......

wap网站开发的问题 - .NET技术 / ASP.NET

我用.net开发wap网站
1,我从工具箱里拖了两个link,这两个link会显示在两行,如果让这两个link处于同一行。
2,如何显示两个控件之间的空格问题。
跟wap有关吗?不太明白

友情帮顶。。。。。。。。。。

就 ......

求助asp.net图片上传 - .NET技术 / ASP.NET

就是一个按钮,点击之后打开对话框,然后选取图片。就这样上传。。
怎么实现。在网上搜到那么多的代码,全是很多的那种,不知道,看不下去。
所以在这里想请大哥大姐帮帮忙。

使用自带的fileupload控件可以实现 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号