zoukankan      html  css  js  c++  java
  • asp.net 操作存储过程

     protected void Button1_Click(object sender, EventArgs e)
        {
            string getNewsTitle = this.TextBox1.Text.ToString().Trim();
            string getNewsContent = this.TextBox2.Text.ToString();
            string getNewsAuthor = this.TextBox3.Text.ToString();

            string strConn = WebConfigurationManager.ConnectionStrings["SteelFactoryConnectionString"].ConnectionString;
            SqlConnection myConn = new SqlConnection(strConn);
            SqlCommand mycomm = new SqlCommand("sp_AddNews",myConn);
            mycomm.CommandType = CommandType.StoredProcedure;

            #region 为 3个参数指定数据类型并赋值
            SqlParameter[] paras = 
            {
                new SqlParameter("@sNewsTitle",SqlDbType.NVarChar,100),
                new SqlParameter("@sNewsContent", SqlDbType.NText),
                new SqlParameter("@sNewsAuthor", SqlDbType.NVarChar, 50),
                        
            };

            paras[0].Value = getNewsTitle;
            paras[1].Value = getNewsContent;
            paras[2].Value = getNewsAuthor;
           
            foreach (SqlParameter pa in paras)
            {
                mycomm.Parameters.Add(pa);
            }

            myConn.Open();
            try
            {
                mycomm.ExecuteNonQuery();

            }
            catch
            {
                this.Label1.Text = "操作遇到不可知错误!请与管理员联系";

            }

            #endregion

        }
  • 相关阅读:
    C到C++的升级
    设计模式分类
    对模式的十大误解
    MAC帧和IP包的分析
    python之路—从入门到放弃
    选课系统
    Scrapy框架详解
    爬虫系列
    Python从入门到断气
    常用模块
  • 原文地址:https://www.cnblogs.com/tiger8000/p/2201803.html
Copyright © 2011-2022 走看看