您的位置:程序门 -> vb -> 数据库(包含打印,安装,报表)



一个多表查询问题(在线等待,成功马上给分)


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


一个多表查询问题(在线等待,成功马上给分)[已结贴,结贴人:suoyayun]
发表于:2007-03-05 13:33:37 楼主
一个类型表,
名称   型号   最小库存
  aa       1             20
  bb       1             20
  aa       2             10
  bb       2             10
一个库存表
名称   型号       数量
  aa       1             10
  bb       1             19
  aa       2             15
  bb       2             30
查询出   库存中数量小于最小库存的数据集
在表格中显示出   如下数据
名称   型号     数量   最小库存
aa         1           10         20
bb         1           19         20
发表于:2007-03-05 13:40:471楼 得分:9
select   a.名称,a.型号,b.数量,a.最小库存   from   类型表   a,库存表 b   where   a.名称=b.名称   and   a.型号=b.型号   and   b.数量   <   a.最小库存
发表于:2007-03-05 13:56:192楼 得分:0
adodc1.recordsource   =   "select   b.部件名称,b.型号,b.数量,a.最小库存   from   lingjianxinghao   a,lingjiankucun   b   where   a.部件名称=b.部件名称   and   a.零件型号=b.型号   and   b.数量   <   a.最小库存 "
adodc1.refresh

首先谢谢你!  
这个是按照我的程序修改过来的程序,提示错误,参数不足,期待的是3
怎么回事呀!
发表于:2007-03-05 14:19:043楼 得分:2
估计你的sql语句中用了全角(中文)标点符号
发表于:2007-03-05 14:19:264楼 得分:9
幾個符號改掉,另外數據庫是什麼?ms   sql?

select  
b.部件名称,
b.型号,
b.数量,
a.最小库存  
from   lingjianxinghao   a,lingjiankucun   b  
where   a.部件名称   =   b.部件名称   and   a.零件型号   =   b.型号   and   b.数量   <   a.最小库存
发表于:2007-03-05 14:20:195楼 得分:0
我已经修改过了,但是还是提示错误,现在变成了   期待是2
发表于:2007-03-05 14:20:536楼 得分:0
数据库是   mdb
发表于:2007-03-05 14:25:377楼 得分:0
成功了!   谢谢各位
发表于:2007-03-05 14:28:328楼 得分:0
这样调试:
dim   sql   as   string
sql= "select   ...... "     'sql参考鱼的(高高手哎   ^_^)
debug.print   sql
然后把sql语句复制到access查询页中去试试


快速检索

最新资讯
热门点击