zoukankan      html  css  js  c++  java
  • asp.net SqlDataAdapter Update

    使用 SqlDataAdapter的Update实现更新添加数据

    代码
    StringBuilder objSB = new StringBuilder();
    objSB.Append(
    "select * From ");
    objSB.Append(destTableName);
    objSB.Append(
    " Where ");
    objSB.Append(destFilter);
    SqlDataAdapter objAdapter 
    = new SqlDataAdapter(objSB.ToString(), objConn);
    SqlCommandBuilder objBuilder 
    = new SqlCommandBuilder(objAdapter);
    DataSet objDS 
    = new DataSet();
    DataTable objDest 
    = new DataTable();
    objAdapter.Fill(objDest);
    this.UpdateRecordForTable(objSource,objDest,newValues); //处理数据
    objAdapter.Update(objDest);

    //更新纪录
     public void UpdateRecordForTable(DataTable objSource, DataTable objDest, Hashtable newValues)
        {
          
    foreach(DataRow objSourceDR in objSource.Rows)
          {
            DataRow objDestDR 
    = objDest.Rows[i];
            。。。。。
          }
        }
    //添加新的纪录
    public void CopyRecordsForTable(DataTable objSource, DataTable objDest, Hashtable newValues)
        {
          
    foreach (DataRow objSourceDR in objSource.Rows)
          {
            DataRow objDestDR 
    = objDest.NewRow();
            。。。。。。。
            objDest.Rows.Add(objDestDR);
          }
        }


  • 相关阅读:
    LeetCode(75) Sort Colors
    大众点评2015 在线笔试(1)
    百度2015 在线笔试题(3)
    百度2015 在线笔试题(2)
    百度2015 在线笔试题(1)
    其他 之网站分享插件
    Flask框架 之request对象
    Flask框架 之路由
    Flask框架 之第一个Flask程序
    微信 之网页授权登录
  • 原文地址:https://www.cnblogs.com/lfzwenzhu/p/1816165.html
Copyright © 2011-2022 走看看