注册 登录
编程论坛 VB6论坛

新手 求教VB中如何调用SQL一个数据库中的多个表

我爱学习编程 发布于 2019-06-29 23:29, 2537 次点击
"select 图书登记表.ID,图书登记表.名称,图书登记表.书号,图书登记表.作者,图书登记表.出版社,图书登记表.出借状态,出借记录.借书人,出借记录.电话,出借记录.地址,图书登记表.备注,图书登记表.出借记录 from 图书登记表,出借记录 where 图书登记表.ID=出借记录.zhuID ORDER BY 图书登记表.ID"
这段在adodc控件记录源中老是提示无效sql语句。  两个表 一个图书登记表,一个出借记录表
2 回复
#2
pxinfo2019-06-30 23:27
select s.ID,s.名称,s.书号,s.作者,s.出版社,s.出借状态,t.借书人,t.电话,t.地址,s.备注,s.出借记录 from 图书登记表 s,出借记录 t where s.ID=t.zhuID " 您再检查一下字段啊
#3
wube2019-07-01 15:47
Select A.ID,A.名称,A.书号,A.作者,A.出版社,A.出借状态,A.备注,A.出借记录,B.借书人,B.电话,B.地址 from 图书登记表 AS A
INNER Join 出借记录 AS B ON A.ID=B.zhuID
ORDER BY A.ID

??

条件有点少,通常我后面都还会有Where的条件,不知道这样写行不行。

[此贴子已经被作者于2019-7-1 15:54编辑过]

1