Foxtable(狐表)用户栏目专家坐堂 → 如何自动带出表内容??


  共有3000人关注过本帖树形打印复制链接

主题:如何自动带出表内容??

帅哥哟,离线,有人找我吗?
along
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:18 积分:236 威望:0 精华:0 注册:2013/11/26 15:32:00
如何自动带出表内容??  发帖心情 Post By:2013/12/4 10:01:00 [只看该作者]

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

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

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

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

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


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By: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



 回到顶部