Я получаю ошибку, когда пытаюсь использовать следующее, почему это так?
ResultSet findByUsername(String tablename,String field,String value)
{
pStmt = cn.prepareStatement("SELECT * FROM" + tablename +" WHERE ? = ? ");
pStmt.setString(1,field);
pStmt.setString(2,value);
return(pStmt.executeQuery());
}
также я попытался следовать, но он тоже не работает
ResultSet findByUsername(String tablename,String field,String value)
{
String sqlQueryString = " SELECT * FROM " + tablename +" WHERE " + field + "= ? ")
pStmt =cn.prepareStatement(sqlQuery);
pStmt.setString(1, value);
return(pStmt.executeQuery());
}