asp.net SqlDataAdapter Update

it2026-05-28  3

使用 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);      }    }

 

 

转载于:https://www.cnblogs.com/lfzwenzhu/archive/2010/09/02/1816165.html

相关资源:数据结构—成绩单生成器
最新回复(0)