Oi Jean !
Você está recebendo é uma exceção? Se for será mais fácil
identificar o erro mudando seu comando
catch (Exception e) {
> > System.err.println ("Erro no
> comando
> > SQL de Insert");
para
catch (Exception e) {
> > System.err.println ("Erro no
> comando
> > SQL de Insert" + e );
porque aí vai ser mostrado o erro que está
ocorrendo.
Adelina
Jean Carlo Mendes wrote:
> Obrigado pela sugestao, mas mesmo assim nao funcionou
> !
>
> Ate mais
> Jean
> --- "Adelina A. Sesconetto Borges"
> <[EMAIL PROTECTED]> escreveu: >
> >
> > Uma sugestão de quem já viu problemas
> > parecidos:
> > 1) Ceritifque-se de que você está
> > entrando no método.
> > 2) Crie o comando para inserção e dê um
> > System.out.println nele
> > também. Fica mais fácil ver se não está com erro de
> > sintaxe.
> > 3) Experimente usar o método
> > executeUpdate ao invés do execute.
> >
> > Um abraço
> >
> > Adelina
> >
> >
> >
> >
> >
> > Jean Carlo Mendes wrote:
> >
> > > Amigos da lista;
> > >
> > > Estou tentando inserir um registro em um BD Access
> > e
> > > não estou conseguindo. A consulta funciona
> > > perfeitamente, porem a insercao de registro,
> > apesar de
> > > nao gerar nenhum erro de compilacao e nem de
> > execução,
> > > simplesmente não ocorre.
> > > Estou tentando inserir um registro na tabela
> > TBLAMIGO,
> > > que possui os seguintes campos: CODAMI, NOMAMI,
> > > TELAMI, ENDELE, CELAMI. Sendo que esta tabela não
> > > possui Chave e todos os campos sao texto.
> > > Segue o codigo da classe e os metodos:
> > >
> > >
> >
> ------------------------------------------------------
> > > import java.sql.*;
> > >
> > > public class Amigo extends java.lang.Object {
> > >
> > > private String codigo = blank;
> > > private String nome = blank;
> > > private String fone = blank;
> > > private String celular = blank;
> > > private String email = blank;
> > > static Connection con = null;
> > > static private String blank = "";
> > > private int acao = 0;
> > >
> > > public Amigo() {
> > > if (con == null) {
> > > try {
> > >
> > > Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
> > > con =
> > >
> > DriverManager.getConnection("jdbc:odbc:BIBLIOTECA",
> > > "", "");
> > > } catch (Exception e) {
> > > System.err.println ("Erro no
> > comando
> > > SQL de Conexao");
> > > }
> > > }
> > > }
> > >
> > > public String getNome() {
> > > return nome;
> > > }
> > >
> > > public void setNome(String nome) {
> > > this.nome = nome;
> > > }
> > >
> > > public String getCodigo() {
> > > return codigo;
> > > }
> > >
> > > public void setCodigo(String codigo) {
> > > this.nome = codigo;
> > > }
> > >
> > > public String getFone() {
> > > return fone;
> > > }
> > >
> > > public void setFone(String fone) {
> > > this.fone = fone;
> > > }
> > >
> > > public String getCelular() {
> > > return celular;
> > > }
> > >
> > > public void setCelular(String celular) {
> > > this.celular = celular;
> > > }
> > >
> > > public String getEmail() {
> > > return email;
> > > }
> > >
> > > public void setEmail(String email) {
> > > this.email = email;
> > > }
> > >
> > > public int getAcao() {
> > > return acao;
> > > }
> > >
> > > public void setAcao(int acao) {
> > > this.acao = acao;
> > > }
> > >
> > > public boolean fazAcao() {
> > > if (acao == 1) { // consultar
> > > try {
> > > Statement stmt =
> > > con.createStatement();
> > > ResultSet rs = stmt.executeQuery
> > > ("SELECT * FROM TBLAMIGO WHERE NOMAMI LIKE '%" +
> > nome
> > > + "%'");
> > > if (rs.next()) {
> > > codigo =
> > rs.getString(1);
> > > nome = rs.getString(2);
> > > fone = rs.getString(3);
> > > email = rs.getString(4);
> > > celular = rs.getString(5);
> > > }
> > > else {
> > > acao = 3;
> > > fazAcao();
> > > return false;
> > > }
> > >
> > > rs.close();
> > > stmt.close();
> > > }
> > > catch (Exception e) {
> > > System.err.println ("Erro no
> > comando
> > > SQL de Consulta");
> > > return false;
> > > }
> > > }
> > > else if (acao == 2) { // Inserir
> > > try {
> > > Statement stmt =
> > > con.createStatement();
> > >
> > > stmt.execute ("INSERT INTO
> > TBLAMIGO
> > > (NOMAMI, TELAMI, ENDELE, CELAMI)" +
> > > " VALUES (' "+ nome + "' , '" +
> > fone +
> > > "' , '" + email + "' ,' " +
> > > celular + "' )" );
> > > stmt.close();
> > > }
> > > catch (Exception e) {
> > > System.err.println ("Erro no
> > comando
> > > SQL de Insert");
> > > return false;
> > > }
> > > } else if (acao == 3) { // Limpar Campos
> > > nome = fone = celular = email = blank;
> > > }
> > > acao = 0;
> > > return true;
> > > }
> > >
> > > public static void main (String args[]) {
> > > Amigo a = new Amigo();
> > > a = new Amigo();
> > > a.setNome("Jean");
> > > a.setAcao(1);
> > > a.fazAcao();
> > > System.out.println ("Nome:" + a.getNome()
> > +
> > > "\n" +
> > > "E-mail: " +
> > a.getEmail()
> > > + "\n" +
> > > "Celular:" +
> > a.getCelular()+ "\n" +
> > > "Telefone:" +
> > a.getFone()
> > > + "\n" );
> > > Amigo b = new Amigo ();
> > > b.setNome("Fernanda");
> > > b.setEmail("[EMAIL PROTECTED]");
> > > b.setFone("322 444");
> >
> === message truncated ===
>
> =====
> Jean Carlo Mendes
>
> ________________________________________________________________________
> O YAHOO! GEOCITIES CHEGOU AO BRASIL!
> Crie sua home page com tudo em português - http://br.geocities.com
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------
Re: [java-list] Probelma com Java x Access (para Adelina)
Adelina A. Sesconetto Borges Fri, 16 Mar 2001 11:07:57 -0800
- [java-list] De-me um emprego luiscm
- [java-list] Probelma com Java x Access Jean Carlo Mendes
- [java-list] Boleto banc�rio Robert Wagner
- Re: [java-list] Probelma com Java ... Jason Douglas de Oliveira BOL2
- Re: [java-list] Probelma com J... Jean Carlo Mendes
- Re: [java-list] Probelma com Java ... Adelina A. Sesconetto Borges
- Re: [java-list] Probelma com J... Jean Carlo Mendes
- Re: [java-list] Probelma c... Adelina A. Sesconetto Borges
- Re: [java-list] Probelma com Java ... Roberto Tatemoto
