dados não são inseridos no access?  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
AnDrOiDe
Java Ninja
[Avatar]

Membro desde: 30/10/2009 10:34:24
Mensagens: 263
Localização: Santo Andre-Capital-sp
Offline

bom, pessoal estou fazendo um programa de cadastro de clinetes certo,

porém não estou conseguindo que os campos digitados vão para o banco do access ele concta direithu, mas no final nada se resolve...

alguem teria alguns exemplos !! ou eu vo postando meu codigo como estou fazendo!!

valeu!!

Tudo Deveria se Tornar Possível o Mais simples, Mas não simplificado !!!


ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Melhor postar seu código. Não dá nenhum erro?

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
AnDrOiDe
Java Ninja
[Avatar]

Membro desde: 30/10/2009 10:34:24
Mensagens: 263
Localização: Santo Andre-Capital-sp
Offline

então vini não mostra nenhum erro,eu fiz um deb mas nd não mostra o erro que da!

o chato é que não vem nehuma valor pra tabela!

olha como estou fazendo!

package cadastro;





// onde busco o valores de strings get e set


This message was edited 1 time. Last update was at 02/08/2010 16:51:01


Tudo Deveria se Tornar Possível o Mais simples, Mas não simplificado !!!


david.cs20
JavaGuru
[Avatar]

Membro desde: 06/02/2008 16:49:13
Mensagens: 238
Offline

Primeiro proucure indentar seu codigo direitinho. Pq eu acho que nem vc deve esta entendendo oq ele faz.
Segundo onde esta a parte da conexão com o banco, os inserts e outros.
E outra mude para outro banco pois access pra mim nao e banco de dados (Sempre da erro e muitos problemas) existem varios bancos Free e muito melhores do que o acess como postgres, mysql.
Poste o erro que aparece no console isso ajudara bastante a resolver.
[Email] [MSN]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Primeiro de tudo, quando for postar código, por favor, poste só a parte relevante. Não precisamos de todo lixo que o Netbeans gera. Isso só deixa o tópico lento.

O seu método tem vários problemas. Primeiro de tudo, não faça concatenações de Strings. Elas são muito passíveis de erro, deixam o código muito difícil de ler.
Depois, o seu catch não está imprimindo o erro. Então, vai ficar difícil mesmo achar qual é o problema.

O seu código deveria ser mais ou menos assim:



Deixe o preparedstatement se preocupar se tem ou não que colocar aspas simples, ou com o formato da data do banco.

This message was edited 1 time. Last update was at 02/08/2010 16:55:06


@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20580
Localização: Curitiba/PR
Offline

Algumas outras dicas:

a) Use Strings para representar texto, somente texto e nada mais do que texto. Sua classe dados tem diversos campos que são de outro tipo e não deveriam ser Strings. O único lugar que dados de outros tipos viram Strings é na interface gráfica, quando você os coloca dentro de labels, JTextFields, etc.
b) Separe toda parafernalha de banco de dados em uma outra classe, longe da sua interface gráfica. Você pode chama-la de CadastroDAO, DadosDAO, ou qualquer outro nome que queira. Mas deixe ela controlar conexões, statements, etc...
c) O catch trata erros. Portanto, se algo entrou no catch então não foi bem sucedido. Estude como tratar exception corretamente.
d) Também é uma boa estudar alguns princípios básicos de OO e de modelagem de dados.

This message was edited 1 time. Last update was at 02/08/2010 16:55:25


@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
AnDrOiDe
Java Ninja
[Avatar]

Membro desde: 30/10/2009 10:34:24
Mensagens: 263
Localização: Santo Andre-Capital-sp
Offline




quase deu certo mas qq ele passa nesse caminho com deb ele para --->>

This message was edited 1 time. Last update was at 03/08/2010 10:33:58


Tudo Deveria se Tornar Possível o Mais simples, Mas não simplificado !!!


 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team