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

  • 相关阅读:
    转载: ubuntu13.04下载android4.0.1源码过程
    Android横竖屏切换总结
    java.lang.reflection打印一个类的全部信息
    js实现ctrl+v上传图片
    阿里云oss,简单上传
    FastDFS搭建
    nginx配置反向代理和负载均衡
    nginx配置虚拟机
    linux下安装nginx
    linux安装jdk
  • 原文地址:https://www.cnblogs.com/gergro/p/360446.html
Copyright © 2011-2022 走看看