com.glstreams.exception.DatabaseException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]在关键字 'User' 附近有语法错误。
------------- ---------------- ---------------
------------- Standard Error -----------------
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]在关键字 'User' 附近有语法错误。
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processErrorToken(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReplyToken(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRPCRequest.processReplyToken(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReply(Unknown Source)我的SQL为:
select * from User where UserName ='admin' AND Password='admin'
或
select UserId from User where UserName ='admin' AND Password='admin'都不行。我的User表里,有的字段为NULL,但UserName,和Password是有值的。
------------- ---------------- ---------------
------------- Standard Error -----------------
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]在关键字 'User' 附近有语法错误。
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processErrorToken(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReplyToken(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRPCRequest.processReplyToken(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSRequest.processReply(Unknown Source)我的SQL为:
select * from User where UserName ='admin' AND Password='admin'
或
select UserId from User where UserName ='admin' AND Password='admin'都不行。我的User表里,有的字段为NULL,但UserName,和Password是有值的。
解决方案 »
- HIBERNATE阶连关系问题
- jsp 中如何得到哪个控件被点中
- 公文流转痕迹保留时如何通过控件打开指定文档?再线等?高分送
- 请问JSP如何读取文件
- 如何通过jsp启动一个后台应用程序
- 国际化和validate="true",为什么JSP加载就报FreeMarker template error!
- jsp:useBean 在什么情况下会出现异常
- jsp网页中输入中文,传给SQLserver后变成乱码,如何解决?我用的是JSWDK1.0.1版
- SpringMVC 跳转
- tomcat9.0.8页面url带中文参数提交错误The valid characters are defined in RFC 7230 and RFC 39
- 这个问题对于高手很简单,可我却忙活了好几个小时(新手,没办法!)
- 简单的问题,清高手们帮忙,多谢了。
select UserId from User where UserName='admin' AND Password='admin'
看看
可能是因为有空格
select User.UserId from User where User.UserName='admin' and User.Password='admin'
看这条语句应该没有错误,你仔细检查数据库名称对不对?