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

        }
  • 相关阅读:
    284. Peeking Iterator
    283. Move Zeroes
    282. Expression Add Operators
    281. Zigzag Iterator
    280. Wiggle Sort
    279. Perfect Squares
    python 正则匹配替换,在匹配的字符后方添加新的字符
    odoo default_get 方法和onchange装饰器造成冲突,
    redmine 如何启用用户图标
    odoo 打印执行的sql语句
  • 原文地址:https://www.cnblogs.com/tiger8000/p/2201803.html
Copyright © 2011-2022 走看看