VB中支持Access数据库的join连接吗?

penghongjie 2005-09-26 10:23:40
我在VB的VisData中执行如下join语句怎是通不过,难道是access不支持join连接吗?将下列语句赋值给VB的Data控件的RecordSource也有问题。
SELECT hpos_StockOutBill_Master.takeunit,hpos_organization.orgId , hpos_organization.fullName FROM hpos_organization INNER JOIN hpos_StockOutBill_Master ON hpos_organization.orgId = hpos_StockOutBill_Master.takeunit;

Select hpos_organization.shortenedform,hpos_organization.address,hpos_organization.e-mail From hpos_organization,hpos_StockOutBill_Master Where hpos_organization.orgId=hpos_StockOutBill_Master.takeunit
哪里写错了吗?各位指点指点。
...全文
150 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
penghongjie 2005-09-28
语句是用VisData和Access向导贴出来的,类型匹配的问题。
回复
province_ 2005-09-27
没什么不对劲的地方啊,第二句的e-mail倒是会被认为你在做减法呢。
回复
hwmys 2005-09-27
表名真长啊!
注意空格!语句应该没问题啊!
回复
bbhere 2005-09-27
join肯定可以
回复
wenhongL 2005-09-27
可以用join连结,贴出错误描述来
回复
jhj2002 2005-09-27
绝对可以用join连结
回复
fj182 2005-09-27
搂主好像不喜欢用Alias,自己写的时候容易,看的人累个半死。
回复
SFMrp2000 2005-09-27
join可以在access上的.

[e-mail] ???
回复
干巴猴儿 2005-09-27
字段名写成 [e-mail] 应该就可以通过吧?
回复
干巴猴儿 2005-09-27
在Access或者sql server 的查询分析器里贴上你这段sql语句。
他会帮你判断语句的语法是否正确。
回复
winehero 2005-09-26
SQL的JOIN连接时没问题的,应该是你这个语句问题,贴出错误描述看看。这句很长,没时间细看。
回复
西雀 2005-09-26
楼主的表名还真是DIAO!
你写的格式完全没问题,小小的瑕疵就是e-mail不要做字段名,会出错的。

还有你没有把错误描述贴出来,如果还有错误,应该是字段类型之间的错误了。
回复
fj182 2005-09-26
这个不是Access的问题。检查一下代码,你写得太复杂了,比起N个连接还难看。
回复
相关推荐
发帖
VB基础类
创建于2007-09-28

7487

社区成员

VB 基础类
申请成为版主
帖子事件
创建了帖子
2005-09-26 10:23
社区公告
暂无公告