当前位置: 代码迷 >> VB Dotnet >> VB多表显示在一个行中,搜寻能出现
  详细解决方案

VB多表显示在一个行中,搜寻能出现

热度:124   发布时间:2016-04-25 02:03:08.0
VB多表显示在一个行中,搜索能出现
就一个数量sj是kc表中的 但是都有相同spid

并且通过‘商品品名’搜索能出来   商品品名  数量   库存位置  就可

如何显示在一个表中   下面有个图一样的···



结果就像如下图···


可以告知代码吗··

------解决思路----------------------
1、如果两个表里的spid都是主键(唯一的),两么两个表完全可以做成一个表。
2、两个表联合查询可以用下面的SQL语句:
   select tempxsph.spid,tempxsph.spmc,kc.sl,tempxsph.dw,tempxsph.dk from tempxpsh,kc where tempxsph.spid=kc.spid
或者使用jion,
   可参考http://www.w3school.com.cn/sql/sql_join.asp
3、你表里的数量字段使用货币格式,虽然也能用,也点别扭,可改成整数型。
  相关解决方案