q1.
某datatable dt,存储了一个m行n列的数据表
想把他里面的数据清空,但是保留表的结构,即:m*n的空表。
除了用二重循环为每个rows[i][j]=null;以外,有没有什么方法可以达到这种效果.
q2.
怎么比较两个datatable dt1,dt2数据是否相等.
网上搜索的结果基本都是先比较两个dt是否大小相同,如果相同再二重循环比较每个rows[i][j]..
没有现成的方法,直接比较吗?
某datatable dt,存储了一个m行n列的数据表
想把他里面的数据清空,但是保留表的结构,即:m*n的空表。
除了用二重循环为每个rows[i][j]=null;以外,有没有什么方法可以达到这种效果.
q2.
怎么比较两个datatable dt1,dt2数据是否相等.
网上搜索的结果基本都是先比较两个dt是否大小相同,如果相同再二重循环比较每个rows[i][j]..
没有现成的方法,直接比较吗?
解决方案 »
- 接口方法实现问题
- 一个C# sql语句编写问题
- 瑞星提示该网页包含木马和恶意脚本,但是页面代码好像没什么问题,求助
- 多线程时如何轮换使用某个集合中的值
- sqlcommand.ExecuteNonQuery(), 多条语句超时问题..
- C#如何得到每个进程的路径,请高人给个真正可以实现的方法!
- c#写的windows服务,如何打包,在运行安装文件后自动安装服务呢
- WinForm中控件的“置于顶层”的问题?
- 请求大虾帮助一下DataGrid的问题
- 急急急 C#怎么将unicode编码的字符串转换成GB2312编码的变量?
- "Visual C# 2005 程序设计"与"ASP.NET程序设计(基于VS2005)"有什么区别?
- 请教:关于动态创建数据库,有一句搞不懂的代码???谢谢
dt.clear();q2.
>怎么比较两个datatable dt1,dt2数据是否相等.
>网上搜索的结果基本都是先比较两个dt是否大小相同,如果相同再二重循环比较每个rows[i][j]..
这个 追加空行就可以了啊
for (int i = 0; i < m; i++)
{
DataRow dr = dt.NewRow();
dt.Rows.Add(dr);
}
{
dt.Rows.Remove(dt.Rows[0]);
}