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)
    {
    出错时
    }

  • 相关阅读:
    Linux let 命令
    perl hash array 嵌套 push
    Perl CGI编程
    Perl关联数组用法集锦
    关于反射和动态代理
    SpringBoot与web开发
    Springboot与日志
    Spring Boot
    SpringBoot的自动配置原理
    Spring MVC执行流程
  • 原文地址:https://www.cnblogs.com/gergro/p/360446.html
Copyright © 2011-2022 走看看