两个DATATABLE判断问题 我现在有两个DataTable,DT1,DT2都已经添上数据了。。两个dt的部分列相同我如何判断两个DT里相同列里是否有重复的值。然后把重复值的行存到一个新的TempDt里。相同的行只能存一次。。然后再把修改后的TempDT 更新到 DT1中去可能我说的不够清楚 请多帮助 谢谢 谢谢 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对相同的列进行行循环判断值是否相同,相同存到tempdt表中,在把tempdt拷贝到dt1中 你的话有歧义,首先两个dt的部分列相同 也就是说两个datetable的结构是不完全一样的,那么假设两个有重复的Id,那么应该取那个表中的数据存入新表TempDt for (int i = 0; i < alToday.Count; i++){ if (!alYesterday.Contains(alToday[i].ToString())) { alHardInforModifyTemp.Add(alToday[i].ToString()); }}其实楼主对思路已经很清楚,那么为什么不自己动手写一下呢?用存储过程来写的确很完美,但不是所有人都有SQL基础的,慢慢来! 写二个循环把重复的数据写在记录在TempDT中然后再写二个循环把TempDT中的数据写回 DT1如果DT1,DT2有主建,那要简单的多DataTable的Select 方法把重数据全部取出直接用Merge就行了 我要操作的东西 不难但比较复杂 我现在已经弄好了 借这点小分 在问个小问题 我在DataGridView里了个 combobox DataGridViewComboBoxCell com = (DataGridViewComboBoxCell)gridview1.Rows[i].Cells[1]; com.DataSource = Al;绑定了数据源。但我想在程序启动的时候 com有默认选项 显示“忽略”两个字 、、请问怎么做 谢谢 我要操作的东西 不难但比较复杂 我现在已经弄好了 借这点小分 在问个小问题 我在DataGridView里了个 combobox DataGridViewComboBoxCell com = (DataGridViewComboBoxCell)gridview1.Rows[i].Cells[1]; com.DataSource = Al;绑定了数据源。但我想在程序启动的时候 com有默认选项 显示“忽略”两个字 、、请问怎么做 谢谢 请求达人,POST的网页数据如何获取? 求算法:求枚舉子集合的算法 问个textbox的问题?? C#中,如何使用GDI+把一个图画到一个离屏表面上?然后再画到屏幕上? 在Word2007右击快捷键中添加选项 Datagridview问题 一个命名空间的问题 多线程 在WINFORM里怎么远程访问数据库,和远程访问服务器上的文件? 有做过关于SSL的吗? 如何指定DTS的源文件 datagrid 在Header列和Item列有什么办法中间加条线分隔
那么假设两个有重复的Id,那么应该取那个表中的数据存入新表TempDt
for (int i = 0; i < alToday.Count; i++)
{
if (!alYesterday.Contains(alToday[i].ToString()))
{
alHardInforModifyTemp.Add(alToday[i].ToString());
}
}其实楼主对思路已经很清楚,那么为什么不自己动手写一下呢?
用存储过程来写的确很完美,但不是所有人都有SQL基础的,慢慢来!
把重复的数据写在记录在TempDT中然后再写二个循环
把TempDT中的数据写回 DT1
如果DT1,DT2有主建,那要简单的多DataTable的Select 方法把重数据全部取出
直接用Merge就行了
DataGridViewComboBoxCell com = (DataGridViewComboBoxCell)gridview1.Rows[i].Cells[1];
com.DataSource = Al;绑定了数据源。但我想在程序启动的时候 com有默认选项 显示“忽略”两个字 、、请问怎么做 谢谢
DataGridViewComboBoxCell com = (DataGridViewComboBoxCell)gridview1.Rows[i].Cells[1];
com.DataSource = Al;绑定了数据源。但我想在程序启动的时候 com有默认选项 显示“忽略”两个字 、、请问怎么做 谢谢