Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助] 找出两个表中不同的‘一级代码’-解决了!

1楼
mr725 发表于:2009/6/13 22:40:00

下面两段代码分别列出了各表中的不重复的一级代码,怎样找出【余额表】中有 而【总帐】中没有的一级代码,谢谢(有点晕了)
Dim yjdm As List(Of String)
yjdm = DataTables("总帐").GetUniqueValues("", "一级代码")

Dim qckm As List(Of String)
qckm = DataTables("余额表").GetUniqueValues("", "一级代码")

[此贴子已经被作者于2009-6-14 21:54:30编辑过]
2楼
八婺 发表于:2009/6/13 23:33:00
目前好象只能通过临时表来中转吧。
3楼
mr725 发表于:2009/6/13 23:35:00
以下是引用八婺在2009-6-13 23:33:00的发言:
目前好象只能通过临时表来中转吧。

应该这样的,谢谢~

4楼
狐狸爸爸 发表于:2009/6/14 8:28:00
Dim yjdm As List(Of String)
yjdm = DataTables("总帐").GetUniqueValues("", "一级代码")
Dim qckm As List(Of String)
qckm = DataTables("余额表").GetUniqueValues("", "一级代码")
for each s as string in qckm
    if yjdm.contains(s) = false Then
         output.show(s)
    End if
next

看来我要在帮助中介绍一下这个Contains方法才行。
[此贴子已经被作者于2009-6-14 8:39:53编辑过]
5楼
mr725 发表于:2009/6/14 21:23:00
以下是引用狐狸爸爸在2009-6-14 8:28:00的发言:
Dim yjdm As List(Of String)
yjdm = DataTables("总帐").GetUniqueValues("", "一级代码")
Dim qckm As List(Of String)
qckm = DataTables("余额表").GetUniqueValues("", "一级代码")
for each s as string in qckm
    if yjdm.contains(s) = false Then
         output.show(s)
    End if
next

看来我要在帮助中介绍一下这个Contains方法才行。
[此贴子已经被作者于2009-6-14 8:39:53编辑过]

哈哈~ 用上contains后,如此简单,你知道我的代码有多长吗? 写了30多行啊~ 图片点击可在新窗口打开查看 
写代码就是个思路问题,当然还有熟练运用关键词(如:Contains),其实最新不少地方我用过Contains的,我等不熟练啊~  不能怪别人啦···

共5 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .04297 s, 2 queries.