现在有一个DateSet。需要将DataSet中每一行的某几列插入到新的数据库中。如何实现?要代码,理论就算了!
(DateSet是从其他的服务器中取得的。记录有很多)

解决方案 »

  1.   

    foreach(datarow row in dataset.table.rows)
    {}
      

  2.   

    string sql = "insert into table (col1,col2) values('{0}', '{1}')";
    for(int i = 0; i < DataSet.Tables[0].Rows.Count; i++)
    {
      xxxDataAdapter da = new xxxDataAdapter(xxxconnection1);
      da.ExecuteNonQuery(String.Format(sql, DataSet.Tables[0].Rows[i]["col1"], DataSet.Tables[0].Rows[i]["col1"]));
    }
      

  3.   

    foreach(datarow row in dataset.table.rows)
    {
      string sql="insert into tablename(column1,colum2) values('"+row[column1]+"','"+row[column2]+"')" 
    cmd.exquenone(sql);
    }