具体情况: conn = com.dao.DBUtils.getConnection(); String sql = "select 姓名,性别,身份证,联系电话,客户信息表.客户编号,入住时间,客房编号,预定时间,押金 from 客户信息表,客房入住表 where 客户信息表.客户编号=客房入住表.客户编号 and 客户信息表.客户编号 ='100011' and 身份证 ='513723201601019874'"; pst = conn.prepareStatement(sql); rs = pst.executeQuery();错误类型:com.microsoft.sqlserver.jdbc.SQLServerException: “.”附近有语法错误。 at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:216) at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1522)补充:在sql server 中执行下面语句是没问题的。select 姓名,性别,身份证,联系电话,客户信息表.客户编号,入住时间,客房编号,预定时间,押金 from 客户信息表,客房入住表 where 客户信息表.客户编号=客房入住表.客户编号 and 客户信息表.客户编号 ='100011' and 身份证 ='513723201601019874'
- 2 回答
- 0 关注
- 269 浏览
添加回答
举报
0/150
提交
取消