DataTable和DataSet是我常用的东西,但在一个项目我发现了一个使用问题,大致如下代码:

   DataSet ds = new DataSet();
            DataTable dt = new DataTable("aa");
            ds.Tables.Add(dt);
            return ds;

执行上面代码时会报会异常,(DataTable already belong to other DataSet)事实上这个表根本没有被其他DataSet所使用,也不知道什么原因,不过解决办

法如下:

DataSet ds = new DataSet();
            DataTable dt = new DataTable("aa");
            ds.Tables.Add(dt.Copy());
            return ds;

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-08-25
  • 2021-11-13
猜你喜欢
  • 2022-12-23
  • 2022-02-24
  • 2022-02-25
  • 2022-12-23
  • 2022-12-23
  • 2021-11-21
  • 2022-02-03
相关资源
相似解决方案