alguem poderia ajuda estou com esse probleminha que não consigo resolver
error in your sql syntax check the manual that corresponds to your mysql server version for the right syntax to use near 'from acesso where usuario = "felipe"at line 1
codigo java acesso
package dao;
import banco.BancoMYSQL;
import dto.Acessodto;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.swing.JOptionPane;
/**
*
-
@author felip
*/
public class Acessodao {
public void inserir(Acessodto obj){
BancoMYSQL objBanco = new BancoMYSQL();
//Os valores dos atributos nas varias que criaremosString lusuario = obj.getUsuario(); String lsenha = obj.getSenha(); objBanco.conectar(); try { String sql = "INSERT into acesso (usuario, senha)" + "VALUES(?,?)"; PreparedStatement objPst = objBanco.conexao.prepareStatement(sql); objPst.setString(1, lusuario); objPst.setString(2, lsenha); objPst.execute(); JOptionPane.showMessageDialog(null, "Comando inserido e execultado com sucesso");
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null, “Error na execução do enserir” +ex.getMessage());
}}
public void alterar(Acessodto obj){
BancoMYSQL objBanco = new BancoMYSQL();
//Os valores dos atributos nas varias que criaremosString lusuario = obj.getUsuario(); String lsenha = obj.getSenha(); objBanco.conectar(); try { String sql = "UPDATE acesso SET usuario=?, senha=? " + "WHERE usuario = ?"; PreparedStatement objPst = objBanco.conexao.prepareStatement(sql); objPst.setString(1, lusuario); objPst.setString(2, lsenha); objPst.execute(); JOptionPane.showMessageDialog(null, "Comando alterado e execultado com sucesso");
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null, “Error na execução de alteração”+ex.getMessage());
}}
public void deletar(Acessodto obj){
BancoMYSQL objBanco = new BancoMYSQL();
//Os valores dos atributos nas varias que criaremos
String lusuario = obj.getUsuario();objBanco.conectar(); try { String sql = "DELETE FROM acesso" + "WHERE usuario = ?"; PreparedStatement objPst = objBanco.conexao.prepareStatement(sql); objPst.setString(1, lusuario); objPst.execute(); JOptionPane.showMessageDialog(null, "Comando deletado e execultado com sucesso");
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null, “Error na execução de deletado”+ex.getMessage());
}}
public ResultSet selecionar(){
BancoMYSQL objBanco = new BancoMYSQL();
//Os valores dos atributos nas varias que criaremosobjBanco.conectar(); try { String sql = "SELECT acesso. * FROM acesso "; PreparedStatement objPst = objBanco.conexao.prepareStatement(sql); ResultSet objRst = objPst.executeQuery(); JOptionPane.showMessageDialog(null, "Comando selecionado e execultado com sucesso"); return objRst;
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null, “Error na execução no selecionamento”+ex.getMessage());
}return null;
}
public ResultSet selecionarUsuario(Acessodto objAcesso) {
BancoMYSQL objBanco = new BancoMYSQL(); //Os valores dos atributos nas varias que criaremos objBanco.conectar(); try { String sql = "SELECT acesso * FROM acesso WHERE usuario = ? "; PreparedStatement objPst = objBanco.conexao.prepareStatement(sql); objPst.setString(1, objAcesso.getUsuario()); ResultSet objRst = objPst.executeQuery(); JOptionPane.showMessageDialog(null, "Comando selecionado e execultado com sucesso"); return objRst;
} catch (SQLException ex) {
JOptionPane.showMessageDialog(null, “Error na execução no selecionamento”+ex.getMessage());
}return null;
}
}
tabela sql worknank 8
CREATE TABLE ‘aplicacaocomercial’,‘acesso’ (
‘usuario’ varchar(50) not null,
‘senha’ varchar(50)null,
primary key(‘usuario’));
alguem poder mim ajudar por favor serei muito grato