• 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

        }
  • 相关阅读:
    框架基础
    Servlet
    JSP数据交互二
    动态网页开发基础
    数据交互
    期末Java Web大作业----简易的学生管理系统
    南阳71----独木舟上的旅行
    南阳1092----数字分隔(二)
    顺序表、链表、栈和队列
    各类排序模版(计数排序、基数排序、桶排序、冒泡排序、选择排序、插入排序、希尔排序、归并排序、原地归并排序、快速排序、堆排序)
  • 原文地址:https://www.cnblogs.com/tiger8000/p/2201803.html
Copyright © 2020-2023  润新知