access数据库,查询返回 语法错误 (操作符丢失) 10
情况是这样的,相同的数据库sql和access两个版本,sql版本的是用access导入的,所以两个数据库是完全一样的用以下语句Sql可以返回正常的查询结果,access...
情况是这样的,相同的数据库 sql 和 access两个版本,sql版本的是用access 导入的,所以两个数据库是完全一样的
用以下语句Sql可以返回正常的查询结果, access的却报错。
select t1.seg1name, t2.seg2name,t3.seg3name ,t4.linkfile from tseg2 t2
left join tseg1 t1 on t2.seg1id = t1.seg1id
left join tseg3 t3 on t2.seg2id = t3.seg2id
left join tseg4 t4 on t3.seg3id = t4.seg3id
报错信息是这样的 语法错误 (操作符丢失)在表达式‘t2.seg1id = t1.seg1id
left join tseg3 t3 on t2.seg2id = t3.seg2id
left join tseg4 t4 on t3.seg3id = t4.seg3id ’中
我看了下相关资料,好像是空格造成的,关键字没有被识别。该空格的地方都注意了,可是还是没有改善啊。
我用Access 查询分析 报错。
用vb引用ado方法打开数据库,然后rs.Open查询和Access 查询分析返回的报错结果一样。Sql2005却能返回正常的结果。咋回事呢? 展开
用以下语句Sql可以返回正常的查询结果, access的却报错。
select t1.seg1name, t2.seg2name,t3.seg3name ,t4.linkfile from tseg2 t2
left join tseg1 t1 on t2.seg1id = t1.seg1id
left join tseg3 t3 on t2.seg2id = t3.seg2id
left join tseg4 t4 on t3.seg3id = t4.seg3id
报错信息是这样的 语法错误 (操作符丢失)在表达式‘t2.seg1id = t1.seg1id
left join tseg3 t3 on t2.seg2id = t3.seg2id
left join tseg4 t4 on t3.seg3id = t4.seg3id ’中
我看了下相关资料,好像是空格造成的,关键字没有被识别。该空格的地方都注意了,可是还是没有改善啊。
我用Access 查询分析 报错。
用vb引用ado方法打开数据库,然后rs.Open查询和Access 查询分析返回的报错结果一样。Sql2005却能返回正常的结果。咋回事呢? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询