以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  sqlfind的用法  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=82618)

--  作者:zyytt
--  发布时间:2016/3/21 18:40:00
--  sqlfind的用法
我想在后台查找 换货订单编号=当前订单编号  的行。一直调用失败?  请大神写个列子  (换货订单编号,当前订单编号)是列名
--  作者:大红袍
--  发布时间:2016/3/21 21:07:00
--  

 调用失败,是指查不到数据?

 

 sqlFind是只查询已经保存了的数据的,没保存的数据查不到的。你可以先find查询,查不到再用sqlFind查询。

 

Dim fdr As DataRow = DataTables().Find()

If fdr Is Nothing Then

    fdr = DataTables().SqlFind()

End If

 

If fdr IsNot Nothing Then

    msgbox("找到了")

End If


--  作者:zyytt
--  发布时间:2016/3/22 15:26:00
--  
是报错


--  作者:zyytt
--  发布时间:2016/3/22 15:28:00
--  
就是看了 帮助文本后不知道怎么用sqlfind
--  作者:大红袍
--  发布时间:2016/3/22 16:06:00
--  
Dim fdr As DataRow = DataTables("换货").SqlFind("订单编号 = \'" & tables("表A").Current("订单编号") & "\'")