sql语句出错,高手帮忙看一下

caddor2011 2011-12-06 09:30:59
sqlStr = "select a.IsEnable,a.UserRole,b.function from [umUser] a join [umFunction] b on b.role = a.UserRole where a.UserName='admin' and a.Password='admin'"



表:
umFunction
role function

表:
umUser

UserName Password UserRole IsEnable..........................


access 数据库,, 不知道什么地方出错了。。。。

报错:#3092
...全文
95 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
一条晚起的虫 2011-12-07
  • 打赏
  • 举报
回复
// 检查 b.role 和 a.useRole的字段类型是否一致
caddor2011 2011-12-06
  • 打赏
  • 举报
回复


select a.[IsEnable],a.[UserRole],b.[function] from [umUser] a inner join [umFunction] b
on b.role = a.UserRole
where a.UserName='admin' and a.Password='admin';


表达式中的类型不一致


IsEnable UserRole是数字


怎么办??/



[Quote=引用 7 楼 hllfl 的回复:]

function是关键字 括起来~

select a.IsEnable,a.UserRole,b.[function] from [umUser] a join [umFunction] b
on b.role = a.UserRole
where a.UserName='admin' and a.Password='admin'
[/Quote]
hllfl 2011-12-06
  • 打赏
  • 举报
回复
function是关键字 括起来~

select a.IsEnable,a.UserRole,b.[function] from [umUser] a join [umFunction] b
on b.role = a.UserRole
where a.UserName='admin' and a.Password='admin'
caddor2011 2011-12-06
  • 打赏
  • 举报
回复

select a.IsEnable,a.UserRole,b.function from [umUser] a join [umFunction] b;

报错:from子句出错




[Quote=引用 4 楼 fight_in_dl 的回复:]

可以先试下sqlStr = "select a.IsEnable,a.UserRole,b.function from [umUser] a"正确与否,再增加别的部分,看到底哪儿出问题。
[/Quote]
caddor2011 2011-12-06
  • 打赏
  • 举报
回复
可以通过


[Quote=引用 4 楼 fight_in_dl 的回复:]

可以先试下sqlStr = "select a.IsEnable,a.UserRole,b.function from [umUser] a"正确与否,再增加别的部分,看到底哪儿出问题。
[/Quote]
战在春秋 2011-12-06
  • 打赏
  • 举报
回复
可以先试下sqlStr = "select a.IsEnable,a.UserRole,b.function from [umUser] a"正确与否,再增加别的部分,看到底哪儿出问题。
caddor2011 2011-12-06
  • 打赏
  • 举报
回复

from子句出错


[Quote=引用 2 楼 lfchen 的回复:]

// 将sql语句放到Access中执行是什么结果?
[/Quote]
一条晚起的虫 2011-12-06
  • 打赏
  • 举报
回复
// 将sql语句放到Access中执行是什么结果?
caddor2011 2011-12-06
  • 打赏
  • 举报
回复
sqlStr = "select a.IsEnable,a.UserRole,b.function from [umUser] a join [umFunction] b on b.role = a.UserRole where a.UserName='admin' and a.Password='admin'"

4,012

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧