以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何自动带出表内容??  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=43302)

--  作者:along
--  发布时间:2013/12/4 10:01:00
--  如何自动带出表内容??

有客户表(客户编号,客户姓名,客户地址)

有产品表 (产品id,产品名称,产品单价,产品数量,产品金额)

有订单表 (订单编号,客户编号,客户姓名,客户地址,产品id,产品名称,产品单价,产品数量,产品金额)

我新增订单时 弹出一个窗口,窗口里面有 订单编号,客户编号,客户姓名,客户地址,产品id,产品名称。。。。。。等TextBox字段。

如何让我只要输入客户编号,关于客户的其他信息都自动的关联设置到控件当中??????????。。知道的请回。谢谢。。。


--  作者:Bin
--  发布时间:2013/12/4 10:03:00
--  
利用Datatable.Find找到编号相同的行,然后逐一赋值即可.


TextBox文本框TextChanged事件中

dim dr as datarow = datatables("表A").find("客户编号=\'" & e.sender.text & "\'")
if dr isnot nothing then
   e.form.controls("TextBox2").text=dr("客户姓名")
   \'以此类推
end if