zoukankan      html  css  js  c++  java
  • ASP.NET 中数据库操作之添加更新删除和异常捕获。

    数据库数据的插入(添加):
    例如:
           SqlCommand cmd=new SqlCommand("insert into person values(@pid,@pname,@psex)",con);
           
           SqlParameter para = new SqlParameter("@pid", SqlDbType.VarChar, 10);   // 说明pid属性
            para.Value = p.pid;                 //pid赋值
            cmd.Parameters.Add(para);    //添加

            para = new SqlParameter("@pname", SqlDbType.VarChar, 20);
            para.Value = p.pname;
            cmd.Parameters.Add(para);

            para = new SqlParameter("@psex", SqlDbType.VarChar, 2);
            para.Value = p.psex;
            cmd.Parameters.Add(para);

            cmd.ExecuteNonQuery();//执行

    更新
           
       SqlCommand cmd=new SqlCommand("update person set pname='"+p.pname+"',psex='"+p.psex+"' where pid='"+p.pid+"'",con );
      cmd.ExecuteNonQuery();

    删除

    SqlCommand cmd= new SqlCommand("delete from person where pid='" + pid + "'", con);
            cmd.ExecuteNonQuery();



    异常捕获用
    try
    {
    正常执行成功
     }

    catch(Exception e)
    {
    出错时
    }

  • 相关阅读:
    三类设计模式UML图
    有一种面试叫-----别人的面试
    reference to 'map' is ambiguous|
    多个if语句和else if区别
    n&m位运算
    边缘填充算法
    C# 换行
    优秀程序员必须知道的32个算法,提高你的开发效率
    作业四(不算寒假了吧)
    寒假作业三
  • 原文地址:https://www.cnblogs.com/gergro/p/360446.html
Copyright © 2011-2022 走看看