本帖最后由 willjacky 于 2009-12-27 19:09:27 编辑

解决方案 »

  1.   

    看看你bc.GetDataSet方法写的对不?打断点调调呗!
      

  2.   

    select count(*) from tb_Admin 
    该语句返回的只是数据个数 不用dataset去写的
      

  3.   

     第一 先看看你的调用方法对不对
     第二 看看是不是连着数据库
     第三 查看sql语句是不是写对了
     关注...
      

  4.   

    你那dataSet是不是有其他临时表?表的索引没搞错吧?
      

  5.   

    if里面如果存在.还进入跳入
    Response.Redirect("~/Default.aspx"); ...
      

  6.   

    通过参数化查询
    select * from tb_Admin where AdminName='"+this.txt1.Text+"'
    再通过sqldatareader判断用户密码是否正确
      

  7.   

    你if else用错了吧, 
    bc.ExecSQL("update tb_Admin set LoadDate='"+DateTime.Now+"'where AdminName='"+this.txt1.Text+"'"); 写在外面
      

  8.   

    select count(*)
    不管对不对都会有一行 有且只有一行...换中方式
    读取行里的信息 如果为0 则...