请教一下,调用一个函数后,得到的返回值是DataSet,如何把这个DataSet存入到数据库中呢?

解决方案 »

  1.   

    可以把DataSet存成一个文件,然后把该文件保存到数据库中
      

  2.   

    SqlDataAdapter SqlDa = new SqlDataAdapter("select * from tbTree",Myconn);
    SqlDa.Fill(ds,"text");//对DATASET的数据操作SqlCommandBuilder SqlCd = new SqlCommandBuilder(SqlDa);
    SqlDa.Update(ds,"text");
      

  3.   

    可以把DataSet存成一个文件,然后把该文件保存到数据库中
    -------------------------------------------------------------做序列化做久了,啥都想把它保存成文件放到数据库里了,呵呵
      

  4.   

    http://blog.csdn.net/zhzuo/archive/2004/08/06/67037.aspx
      

  5.   

    方法1:用for循环遍历DataSet的Rows,直接调用SQL语句存入数据库。
    方法2:
    1、对要存入的数据库取数据集
    2、然后DataSet.Merge()合并两个数据集,
    3、用OleDbCommanderBuilder自动生成sql语句
    4、adapter.Update ()更新数据库
      

  6.   

    applelppa,能说的清楚一点吗
    给个例子!