stmt = conn.prepareStatement("select * from users where uname='zhangsan'");
rs = stmt.executeQuery();
if (rs.next()) {
return true;
}
出现异常:
com.microsoft.sqlserver.jdbc.SQLServerException: 对象名 'users' 无效。
师兄师姐 帮忙看看 小弟一头雾水
rs = stmt.executeQuery();
if (rs.next()) {
return true;
}
出现异常:
com.microsoft.sqlserver.jdbc.SQLServerException: 对象名 'users' 无效。
师兄师姐 帮忙看看 小弟一头雾水
这个是我出问题的类啊package dao;import java.sql.*;
import comm.BaseJdbcDAO;
import entity.*;public class UserDao extends BaseJdbcDAO {
/***
*
* @param user
* 接受用户登录信息
* @return 返回用户是否存在 true false
*/
public boolean isUser(User user) {
this.openconn();
/**
String sql = "select * from users where uname='"
+ user.getUserName() + "' and upass ='" + user.getUserPass()
+ "'";
**/
try {
stmt = conn.prepareStatement("select * from users where uname='zhangsan'");
rs = stmt.executeQuery();
if (rs.next()) {
return true;
}
} catch (SQLException e) {
// TODO Auto-generated catch block
System.out.println("执行数据库语句出错!");
e.printStackTrace();
}
return false;
}
}
加一个参数试一试.
如果是复制过去的 而你确实存在这张表的话 就可能是有空格