打印本文 打印本文 关闭窗口 关闭窗口
从零开始学ASP.NET(基础篇)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数4697  更新时间:2009/4/23 10:43:35  文章录入:mintao  责任编辑:mintao
        cmd.CommandText = "INSERT INTO NewsArticle (Title, SubTitle, Writer, Content)"
                                            + " valueS ( @Title, @SubTitle, @Writer, @Content )";
            conn.Open();

            cmd.Parameters.Add("@Title", SqlDbType.NVarChar, 50);
            cmd.Parameters.Add("@SubTitle", SqlDbType.NVarChar, 50);
            cmd.Parameters.Add("@Writer", SqlDbType.NVarChar, 10);
            cmd.Parameters.Add("@Content", SqlDbType.NText);

            cmd.Parameters["@Title"].value = txtTitle.Text.Trim();
            if (txtSubTitle.Text == string.Empty || txtSubTitle.Text.Trim() == "")
            {
                cmd.Parameters["@SubTitle"].value = DBNull.value;
            }
            else
            {
                cmd.Parameters["@SubTitle"].value = txtSubTitle.Text.Trim();
            }
            if (txtWriter.Text == string.Empty || txtWriter.Text.Trim() == "")
            {
                cmd.Parameters["@Writer"].value = DBNull.value;
            }
            else
            {
                cmd.Parameters["@Writer"].value = txtWriter.Text;
            }
            cmd.Parameters["@Content"].value = txtContent.Text;
            // 插入记录
            try
            {
                cmd.ExecuteNonQuery();
            }
            catch (Exception ex)
            {
                Response.Write("<script language=javascript>alert(''''输入错误,数据库不能更新。'''')</script>");
            }
            finally
            {
                conn.Close();
            }
        }

上一页  [1] [2] [3] [4] [5] [6] [7] 

打印本文 打印本文 关闭窗口 关闭窗口