Foxtable(狐表)用户栏目专家坐堂 → [求助]检查包含字符串Contains【已解决】


  共有4757人关注过本帖树形打印复制链接

主题:[求助]检查包含字符串Contains【已解决】

帅哥哟,离线,有人找我吗?
gsnake
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
[求助]检查包含字符串Contains【已解决】  发帖心情 Post By:2013/5/14 16:42:00 [只看该作者]

Dim dr1 As DataRow
For Each dr As DataRow In DataTables("工作明细").DataRows
      dr1=DataTables("统计").find( "工作内容.Contains('" & dr("明细工作") & "')" )
      If dr1 Is Nothing Then
         messagebox.show("这个工作" & dr("挖掘") & "有问题","提示")
        Else
        dr1("计算工资")=dr1("计算工资")+dr("工资")
    End If      


Next

 

统计表有一个字段,包含各种工作,下面报上来的表示明细的工作内容excel表,我导入后,需要合并到统计表。

 

查找统计表中 “工作内容” 包含明细表中 “明细工作” 就将他们的工资合并起来! 

 

find( "工作内容.Contains('" & dr("明细工作") & "')" )  是不是这样,出错!

高手帮帮怎么写字段的 包含

 

谢谢

[此贴子已经被作者于2013-5-16 11:17:35编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2013/5/14 16:44:00 [只看该作者]

FIND里面只可以传入表达式, 表达式不可以使用Contains的.

你可以使用 Like来替代   http://www.foxtable.com/help/topics/0222.htm


 回到顶部
帅哥哟,离线,有人找我吗?
gsnake
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
  发帖心情 Post By:2013/5/14 17:14:00 [只看该作者]

还是不会写啊!
[此贴子已经被作者于2013-5-15 8:22:37编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
don
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1812 积分:12993 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2013/5/14 17:20:00 [只看该作者]

不是吧,你VB.net都有几下,Like不会?


Dim dr1 As DataRow
For Each dr As DataRow In DataTables("工作明细").DataRows
      dr1=DataTables("统计").find( "工作内容 Like '%" & dr("明细工作") & "%'" )
      If dr1 Is Nothing Then 
         messagebox.show("这个工作" & dr("挖掘") & "有问题","提示")
        Else
        dr1("计算工资")=dr1("计算工资")+dr("工资")
    End If      


Next


 回到顶部
帅哥哟,离线,有人找我吗?
gsnake
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:682 积分:5263 威望:0 精华:0 注册:2012/6/6 14:37:00
[讨论]演示版的问题!  发帖心情 Post By:2013/5/14 20:50:00 [只看该作者]

呵呵!我转换时因工作明细里面全是数字编码!转换成了双精度小数啦,一个文本 一个是数字,所以试了几次都有问题,所以了图片点击可在新窗口打开查看啊!

 

我太不细致了!!!真诚感谢老师啊


 回到顶部