| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 775 人关注过本帖
标题:都来看看这个问题:sql语句在查询分析器中正常,在页面中不执行
只看楼主 加入收藏
雪雨星风
Rank: 1
来 自:北京
等 级:新手上路
威 望:1
帖 子:566
专家分:0
注 册:2007-10-11
结帖率:100%
收藏
 问题点数:0 回复次数:7 
都来看看这个问题:sql语句在查询分析器中正常,在页面中不执行
主要症状:sql语句不执行  也不提示任何错误   就是不执行   
也不能说sql语句不执行  最直接的就是sql语句在查询分析器中执行在页面中不执行
并且  这个类在其他页面用都正常工作


//--------------------------publicclass类中的代码
  public static bool dsinsert(string sqlcomm)
    {
        myconn = new SqlConnection(getconnstr());
        myconn.Open();
        SqlCommand mycommand = new SqlCommand(sqlcomm, myconn); //调试到这SQL语句还一切正常
        int i = mycommand.ExecuteNonQuery(); //到这i的值就为-1了
        return i > 0 ? true : false;
        myconn.Close();
    }   

//--------------------------login.aspx.cs中的代码
protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
    {
        string sqlcomm = "select UF_OURCUST_LOGINNAME,UF_OURCUST_LOGINPWD from UF_OURCUST where UF_OURCUST_LOGINNAME = '" + TextBox1.Text + "' and UF_OURCUST_LOGINPWD = '" + TextBox2.Text + "'";
        if (publicclass.dsinsert(sqlcomm))
        {
            Response.Write("<script>alert('登录成功');location.href=('bbs_home.aspx')</script>");
        }
        else
        {
            Response.Write("<script>alert('你输入的用户名或密码错误!');location.href=('login.aspx')</script>");
        }
    }
搜索更多相关主题的帖子: 分析器 sql 语句 页面 查询 
2008-06-26 17:26
tomtory
Rank: 1
来 自:重庆
等 级:新手上路
帖 子:705
专家分:0
注 册:2008-6-12
收藏
得分:0 
你是查询语句 不能用ExecuteNonQuery()来执行这SQL语句
查询语句是肯定要返回值的
2008-06-26 17:34
tomtory
Rank: 1
来 自:重庆
等 级:新手上路
帖 子:705
专家分:0
注 册:2008-6-12
收藏
得分:0 
int i = mycommand.ExecuteNonQuery();
这个是用在修改,添加,删除时执行
2008-06-26 17:38
雪雨星风
Rank: 1
来 自:北京
等 级:新手上路
威 望:1
帖 子:566
专家分:0
注 册:2007-10-11
收藏
得分:0 
我的理论太差了   给我推荐本书看看

C#发烧友QQ群1:5953354   QQ群2:68096127  QQ群3:30217249  QQ群4:37023079   为了更好方便大家交流学习,请不要重复加群
2008-06-26 18:02
tomtory
Rank: 1
来 自:重庆
等 级:新手上路
帖 子:705
专家分:0
注 册:2008-6-12
收藏
得分:0 
C#2.0高级编程
这本你去看看嘛
2008-06-27 13:38
jockey
Rank: 3Rank: 3
等 级:论坛游民
威 望:8
帖 子:977
专家分:52
注 册:2005-12-4
收藏
得分:0 
// int i = mycommand.ExecuteNonQuery(); //到这i的值就为-1了
 int i = mycommand.ExecuteScalar();

2008-06-27 14:28
tomtory
Rank: 1
来 自:重庆
等 级:新手上路
帖 子:705
专家分:0
注 册:2008-6-12
收藏
得分:0 
呵呵
2008-06-27 14:31
雪雨星风
Rank: 1
来 自:北京
等 级:新手上路
威 望:1
帖 子:566
专家分:0
注 册:2007-10-11
收藏
得分:0 
第五版出来了

你们谁看过  第四版和第五版哪个好

C#发烧友QQ群1:5953354   QQ群2:68096127  QQ群3:30217249  QQ群4:37023079   为了更好方便大家交流学习,请不要重复加群
2008-06-28 09:01
快速回复:都来看看这个问题:sql语句在查询分析器中正常,在页面中不执行
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034373 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved