以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  搜索  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=125470)

--  作者:kawakawa
--  发布时间:2018/9/28 18:35:00
--  搜索

Hello,大家好。。。。

 

新人报道,顺便问个问题。

 

窗口(库存明细)中有个SQL表(table1)半丁了数据表库存明细作为副本。

 

库存明细是库存表得子表。

 

窗口表不想绑定关联表。

做了个按钮。。

Dim TB1 As WinForm.TextBox = e.Form.Controls("TextBox1")

Dim t As string = tb1.text
Tables("库存明细").Filter = "品名 = " & t

 

可是每次出错显示的都是未找到列 [QA]

 

库存表中品名显示的是  1495-QA/489-QA

 

修改成以下代码也是一样的错误提示

 

Dim dr As DataRow = Tables("库存").Current.DataRow
Tables("库存明细").Filter = "[品名] = " & dr("品名")

[此贴子已经被作者于2018/9/28 18:40:53编辑过]

--  作者:有点蓝
--  发布时间:2018/9/28 19:57:00
--  
看看http://www.foxtable.com/webhelp/scr/1284.htm

Dim TB1 As WinForm.TextBox = e.Form.Controls("TextBox1")

Dim t As string = tb1.text
Tables("库存明细").Filter = "品名 = \'" & t & "\'"


Dim dr As DataRow = Tables("库存").Current.DataRow
Tables("库存明细").Filter = "[品名] = \'" & dr("品名") & "\'"