![]() |
|
||||
Código-Fonte Software de Gestão Financeira com código fonte em PHP, MySQL, Bootstrap, jQuery - Inclui cadastro de clientes, fornecedores e ticket de atendimentoDiga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
|||||
Você está aqui: Java ::: Java + Bancos de Dados ::: Statement |
||
Entenda e aprenda a usar a interface Statement em suas aplicações Java + Banco de DadosQuantidade de visualizações: 6448 vezes |
||
|
Um objeto da interface Statement, do pacote java.sql, é usado quando precisamos executar comandos SQL estáticos e obter o resultado produzido. Entre os métodos mais importantes definidos nesta interface, temos: executeUpdate(String sql): Este método executa uma instrução SQL INSERT, UPDATE ou DELETE e retorna um valor inteiro indicando a quantidade de registros afetados ou o valor 0 (no caso de comandos que não retornam nada). executeQuery(String sql): Este método executa uma instrução SQL que retorna um único ResultSet (conjunto de dados). execute(String sql): Executa instruções SQL que podem retornar múltiplos resultados. As superinterfaces de Statement são AutoCloseable e Wrapper e suas sub-interfaces mais conhecidas são CallableStatement e PreparedStatement. Um objeto da interface é obtido por meio de uma chamada ao método createStatement() da interface Connection. Veja:
Aqui a variável conn se refere a um objeto Connection. Veja que, quando disparamos este código, a variável query guardará um referência a uma classe que implementa a interface Statement. No Sun Microsystem's JDBC Driver for MySQL, esta classe se chama StatementImpl e está no pacote com.mysql.jdbc. Veja agora um trecho de código no qual usamos um objeto Statement para disparar uma instrução SQL INSERT para inserir um novo registro em uma tabela MySQL chamada "livros" contendo a seguinte estrutura: Field Type Null Key Default Extra id int(10) unsigned NO PRI - auto_increment titulo varchar(45) NO - - - autor varchar(45) NO - - - preco double NO - - -
Se o comando foi executado com sucesso você verá uma mensagem parecida com: "Dados inseridos com sucesso." |
||
|
|
||
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






