Foxtable(狐表)用户栏目专家坐堂 → 如何把Find出来2条以上相同的结果进行提示


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

主题:如何把Find出来2条以上相同的结果进行提示

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


加好友 发短信
等级:三尾狐 帖子:672 积分:7885 威望:0 精华:0 注册:2016/6/11 11:10:00
如何把Find出来2条以上相同的结果进行提示  发帖心情 Post By:2018/6/2 10:31:00 [只看该作者]

Dim dt2 As DataTable = DataTables("临时表")
For Each r As Row In Tables("计划表").Rows
      Dim dc As DataRow =DataTables("目录").Find("字典编码='" & r("字典编码") & "'and 停用=False")
      If dc IsNot Nothing Then
      Dim dr2 As DataRow =dt2.AddNew()
            dr2("字典编码") = dc("字典编码")
            dr2("目录编号") = dc("目录编号") 
........(代码后面省略)
用find时字典编码(因为不是唯一的)出现2个(或以上),那么【dc("目录编号") 】如何进行确定,即是哪个dc("目录编号") 赋值给dr2("目录编号"),如果是默认是第一个,那么如何用第二个进行赋值?谢了

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


加好友 发短信
等级:超级版主 帖子:106680 积分:542589 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/6/2 11:05:00 [只看该作者]

没看懂你的问题,如果要返回多个值,请使用select:http://www.foxtable.com/webhelp/scr/0400.htm

 回到顶部