注册 登录
编程论坛 ACCESS论坛

Asp+Access 使用左外联接时老发生一个不解的错误!

メ冰枫ぱ雪 发布于 2006-10-07 16:56, 1096 次点击

rs.Open "select imgList.PhotoID,imgList.[Title],imgType.ClassName,Manager.Alias "&_
"from [photoList] as imgList "&_
"left outer join [photoType] as imgType "&_
"on imgList.TypeID = imgType.ClassID "&_
"left outer join [ManagerInfo] as Manager "&_
"on Manager.UserID = imgList.AddPerson",Conn,1,1

表名和字段都正确,我就郁闷,把数据导到SQL2000里可以。。

Asp+Access就是错误,我搞不懂为什么。。是不是ACCESS不支持2个以上的外连接?

错误提示如下:

错误类型:
Microsoft JET Database Engine (0x80040E14)
语法错误 (操作符丢失) 在查询表达式 'imgList.TypeID = imgType.ClassID left outer join [ManagerInfo] as Manager on Manager.UserID = imgList.AddPerson' 中。
/kx91/manager/photo_List.asp, 第 54 行

0 回复
1