社区
VB
帖子详情
如何从DATATABLE中查询出不包括在另一DATATABLE中的记录?
jalaihh
2010-04-24 06:30:19
两个DATATABLE中都包含一个BH字段,我希望查询出的结果类似于以下的SQL语句
select * from table1 where bh not exists (select bh from table2)
...全文
214
2
打赏
收藏
如何从DATATABLE中查询出不包括在另一DATATABLE中的记录?
两个DATATABLE中都包含一个BH字段,我希望查询出的结果类似于以下的SQL语句 select * from table1 where bh not exists (select bh from table2)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jane_zhao
2010-04-24
打赏
举报
回复
[Quote=引用 1 楼 zdbb 的回复:]
关注,应该没有对2个datatable的查询,只有单个的。
记录不多的可以把2个表写回数据库(临时表),再用SQL语句查询可能还好。
也可以用i循环table1的每一行来查询,执行 table2.select("bh=" & table1.rows(i)("bh")),如果table2中存在有记录就不要table1当前行,否则就把当前行插入到结果table。这样做缺点是数据一多就……
[/Quote]
顶,第二种方法比较直接,也容易实现。
只在此山中
2010-04-24
打赏
举报
回复
关注,应该没有对2个datatable的查询,只有单个的。
记录不多的可以把2个表写回数据库(临时表),再用SQL语句查询可能还好。
也可以用i循环table1的每一行来查询,执行 table2.select("bh=" & table1.rows(i)("bh")),如果table2中存在有记录就不要table1当前行,否则就把当前行插入到结果table。这样做缺点是数据一多就比较慢。
你可以试下这2个办法,方法2容易实现。
C#
DataTable
数据表的操作
举例讲解了数据控件
DataTable
的数据
记录
操作,当还没有做
datatable
.acceptChangs()操作之前对数据行发生增删改时,可取得修改前后的值。具体可看文档
中
的距离代码。可以直接新建Windows控制项目进行代码运行。
c#根据
datatable
为每行
记录
自动生成一个xml文件
c#根据
datatable
为每行
记录
自动生成一个xml文件
C#
DataTable
去重,根据列名去重保留其他列
详细描述如何使用C# 去除
DataTable
中
的重复列,根据列名去重保留其他列
C#
DataTable
转换为 实体类对象实例
代码如下:public class User { public int ID { get;...下面是我写的一个通用方法,分享+
记录
,便于日后直接Copy ~ 代码如下:private static List<T> TableToEntity(
DataTable
dt) where T : class
C#在
DataTable
中
根据条件删除某一行的实现方法
我们经常会将数据源放在
DataTable
里面,但是有时候也需要移除不想要的行,下面的代码告诉你们
DataTable
dts; DataRow[] foundRow; foundRow = dts.Select(ID=99, ); foreach (DataRow row in foundRow) { dts.Rows...
VB
16,555
社区成员
110,528
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章