以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  增加行时,如何调用员工资料表的编号,显示到当前女生表?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=91913)

--  作者:zhangjian222200
--  发布时间:2016/10/21 16:56:00
--  增加行时,如何调用员工资料表的编号,显示到当前女生表?
折腾半天,还是有问题,问题发生在find这里吗?
datarowadding,我希望增加行的时候,根据user.name调用员工资料表的对应的编号,显示女生资料表 

\'红娘客服编号列:系统从员工表,调用员工编号,填写到女生资料表
Dim dr As DataRow
Dim hndlm As String = user.name
dr = DataTables("员工资料").find("[登录名] = hndlm")
e.DataRow("红娘客服编号") = dr("员工编号")
[此贴子已经被作者于2016/10/21 17:16:28编辑过]

--  作者:zhangjian222200
--  发布时间:2016/10/21 17:01:00
--  
看了帮助,还是没找出原因,是不是find表达式问题呢?
--  作者:有点蓝
--  发布时间:2016/10/21 17:26:00
--  
Dim dr As DataRow
Dim hndlm As String = user.name
dr = DataTables("员工资料").find("[登录名] = \'" &  hndlm & "\'")
if dr isnot nothing then
e.DataRow("红娘客服编号") = dr("员工编号")
end if

--  作者:zhangjian222200
--  发布时间:2016/10/21 17:42:00
--  
搞定了,你真是太棒了,我回头把表达式,再看看