| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 764 人关注过本帖
标题:数据库添加,有错误,不知道在哪?
只看楼主 加入收藏
努力吼
Rank: 2
等 级:论坛游民
帖 子:64
专家分:51
注 册:2012-11-12
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:6 
数据库添加,有错误,不知道在哪?
看看我的错误在哪?找不着,添加不进去数据
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;
using System.Text;

namespace Article.Web
{
    public partial class WebForm1 : System.Web.UI.Page
    {
        string strname =null;
        string straddress = null;
        string strphone = null;
        string stremail = null;
        string strgroupid = null;
      
        
        protected void Page_Load(object sender, EventArgs e)
        {

            InitRequestParams();
        }
      
        private void InitRequestParams()
          {
           this.strname = Request.Form["txtName"];
           this.straddress = Request.Form["txtAddress"];
           this.strphone = Request.Form["txtPhone"];
           this.stremail = Request.Form["txtEmail"];
              //this.strgroupid = Request.Form["select"];
          }
**************************************************************************这上部分应该没有问题*************
          protected void Button1_Click(object sender, EventArgs e)
          {

              if (!strname.Equals(""))
              {
                  add();

              }
              else
              {
                  Response.Write("<script language=javascript>alert('用户名不能为空');</" + "script>");
              }
          }
          private void add()
          {
              SqlConnection con = new SqlConnection("server=.;database=test;uid=sa;pwd=server");
              con.Open();

              try
              {
                  
                  SqlCommand cn = new SqlCommand("insert into Staff (Name,Address,Phone,Email)  values('" + strname + "','" + straddress + "','" + strphone + "','" + stremail + "')", con);
                  cn.ExecuteNonQuery();
                  Response.Write("<script language=javascript>alert('添加成功');</" + "script>");
              }

              catch (Exception ex) {
                  Response.Write("<script language=javascript>alert('添加失败');</" + "script>");
              }
                  
           
         
               
            
          }
    }
}
大家帮我看看啊
搜索更多相关主题的帖子: namespace 数据库 public null 
2013-03-29 10:32
lantian8134
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:8
帖 子:115
专家分:789
注 册:2013-1-11
收藏
得分:20 
粗看好像没什么问题,没错误提示吗?
2013-03-29 10:40
努力吼
Rank: 2
等 级:论坛游民
帖 子:64
专家分:51
注 册:2012-11-12
收藏
得分:0 
有人来白过来看看白

新手上路,多多帮助。。。嘿嘿
2013-03-29 10:41
努力吼
Rank: 2
等 级:论坛游民
帖 子:64
专家分:51
注 册:2012-11-12
收藏
得分:0 
没有报错,就是数据添加不到数据库中

新手上路,多多帮助。。。嘿嘿
2013-03-29 10:47
lantian8134
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:8
帖 子:115
专家分:789
注 册:2013-1-11
收藏
得分:0 
是提示了添加失败吗?
如果是这样的话建议你改成Response.Write("<script language=javascript>alert('" + ex.Message + "');</" + "script>")试试
或者把try语句去掉再运行应该会有错误提示了
2013-03-29 10:52
努力吼
Rank: 2
等 级:论坛游民
帖 子:64
专家分:51
注 册:2012-11-12
收藏
得分:0 
我弄好了,

新手上路,多多帮助。。。嘿嘿
2013-03-29 11:29
zouxuechang
Rank: 2
等 级:论坛游民
帖 子:11
专家分:17
注 册:2013-6-20
收藏
得分:0 
应该是没接收到值的原因吧。。。
2013-06-20 17:23
快速回复:数据库添加,有错误,不知道在哪?
数据加载中...
 
   



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

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