zoukankan      html  css  js  c++  java
  • Ado.Net基础拾遗二:插入,更新,删除数据

    插入数据

     1         public void InsertDataToSQL()
     2         {
     3             string conStr = ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString;
     4             SqlConnection conn = new SqlConnection(conStr);
     5             conn.Open();
     6 
     7             SqlCommand cmd = new SqlCommand();
     8             cmd.Connection = conn;
     9             cmd.CommandText = "INSERT INTO CUSTOMERS(CustomerID,CompanyName,ContactName) Value('bille','XYZ COMMPANY','Bill Evjen')";
    10 
    11             //插入操作是通过  cmd.ExecuteNonQuery(); 方法实现的
    12             cmd.ExecuteNonQuery();
    13             conn.Close();
    14         }

    更新数据

     1         public int UpdateDataToSQL()
     2         {
     3             string conStr = ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString;
     4             SqlConnection conn = new SqlConnection(conStr);
     5             conn.Open();
     6 
     7             SqlCommand cmd = new SqlCommand();
     8             cmd.Connection = conn;
     9             cmd.CommandText = "UPDATE Employees SET emp_bonus =1000 WHERE yrs_duty >=5";
    10 
    11             //cmd.ExecuteNonQuery() 返回更新受影响的记录数
    12             int RecordsAffected = cmd.ExecuteNonQuery();
    13             return RecordsAffected;
    14         }

    删除数据

     1         public int DeleteEmployee()
     2         {
     3             string conStr = ConfigurationManager.ConnectionStrings["NorthwindConnectionString"].ConnectionString;
     4             SqlConnection conn = new SqlConnection(conStr);
     5             conn.Open();
     6 
     7             SqlCommand cmd = new SqlCommand();
     8             cmd.Connection = conn;
     9             cmd.CommandText = "DELETE Employees WHERE LastName = 'Evjen'";
    10                
    11             //返回删除的记录数
    12             int RecordsAffected = cmd.ExecuteNonQuery();
    13             return RecordsAffected;
    14         }
  • 相关阅读:
    浮点数转换成二进制的方法
    复杂的函数声明
    任务栏上最小化程序后,应用程序仍然处于激活状态
    处理多屏
    托盘在XP下不能显示tooltip,在Vista和Windows7下正常
    第一次WM_PAINT事件执行前显示白色框 的解决办法
    IPv6地址在URL上的格式
    19 层模型中的固定定位
    18css中的相对定位
    17css中的浮动模型
  • 原文地址:https://www.cnblogs.com/TangPro/p/3683816.html
Copyright © 2011-2022 走看看