以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]add增加列以后的赋值问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=55508)

--  作者:zwjfx
--  发布时间:2014/8/18 13:38:00
--  [求助]add增加列以后的赋值问题

点击统计按钮后

表B add增加 调出仓库名称和调入仓库名称列,

希望调出仓库名称列的内容是根据调出仓库ID显示,数据来自表A的仓库名称(ckmc)

求助一下,不知道要怎么来写

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.foxdb

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.table

[此贴子已经被作者于2014-8-18 14:08:54编辑过]

--  作者:zwjfx
--  发布时间:2014/8/18 14:10:00
--  
没人知道么?各位大神?
--  作者:Bin
--  发布时间:2014/8/18 14:10:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.foxdb


--  作者:zwjfx
--  发布时间:2014/8/18 14:12:00
--  

谢谢 bin 老大

代码贴出,便于其他人参考

Dim cmd As New SQLCommand
cmd.CommandText = "select 调出仓库ID,调入仓库ID,数量,{表A}.ckmc as 调出仓库名称,b.ckmc as 调入仓库名称 from (Select  * From {表B} inner join {表A} on {表B}.调出仓库ID={表A}.id) a  inner join {表A} b on a.调入仓库ID=b.id"
Tables("统计表_lb").DataSource = cmd.ExecuteReader()