[code]public void executUpdate( String update )
throws SQLException, IllegalStateException
{
// assegura que o banco de dados conexão está disponÃvel
if ( !connectedToDatabase )
throw new IllegalStateException( “Not Connected to Database” );
statement.executeQuery( update );
} // fim do método setQuery
// fecha Statement e Connection
public void disconnectFromDatabase()
{
if ( !connectedToDatabase )
return;
// fecha Statement e Connection
try
{
statement.close();
connection.close();
} // fim do try
catch ( SQLException sqlException )
{
sqlException.printStackTrace();
} // fim do catch
finally // atualiza status de conexão de banco de dados
{
connectedToDatabase = false;
} // fim do finally
} // fim do método disconnectFromDatabase[/code]
tá dando o seguinte erro
java.sql.SQLException: Can not issue data manipulation statements with executeQuery().
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926)
at com.mysql.jdbc.StatementImpl.checkForDml(StatementImpl.java:412)
at com.mysql.jdbc.StatementImpl.executeQuery(StatementImpl.java:1297)
at ResultSetTableModel.executUpdate(ResultSetTableModel.java:179)