以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  利用DataTable().Find语句循环查找一组关键字的方法  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=65472)

--  作者:刘海屋
--  发布时间:2015/3/17 7:03:00
--  利用DataTable().Find语句循环查找一组关键字的方法

有一组关键字的集合,需用DataTables().Find来查找,例如下:

 

Dim fcode as List (Of String)

 

for each f as string in fcode

    dim rw as datarow

    rw = datatables("产品").Find("编号" = \'"& f &"\')

next

 

问题:

第一个关键字查找无问题,但继续下一个关键字查找时,系统报错。

请问如何循环使用Find语句?

谢谢


--  作者:y2287958
--  发布时间:2015/3/17 7:51:00
--  

Dim fcode as List (Of String) 

dim rw as datarow

for each f as string in fcode

    rw = datatables("产品").Find("编号" = \'"& f &"\')

next


--  作者:Bin
--  发布时间:2015/3/17 8:33:00
--  

Dim fcode as List (Of String)

 

for each f as string in fcode

    dim rw as datarow

    rw = datatables("产品").Find("编号 = \'" & f & "\'")

next


--  作者:刘海屋
--  发布时间:2015/3/17 15:53:00
--  

谢谢。