Re: [java-list] Re:[java-list] Nao pode inserir Nulo

2003-02-02 Por tôpico Alexandre Skinner
Olá Carla,

 Na DML de inclusão vc deve colocar o comando .nextval

 Segue um exemplo abaixo, no qual é inserido um novo
usuário na tabela USUARIO que contém os seguintes
atributos: idusuario, login e senha

...
...
String sql = "INSERT INTO USUARIO (idusuario, login,
senha) VALUES(seq_usuario.nextval,?,?)";
PreparedStatement ps = con.prepareStatement(sql);
ps.setString(1,usuario);
ps.setString(2,password);
int x = ps.executeUpdate();
...etc, etc

Espero ter ajudado,
Skinner
 --- alphaplus-es <[EMAIL PROTECTED]> escreveu:
> 
> 
> Bem, o campo pode nao estar aceitando NULL, entao vc
> tera que fornecer valor a ele...
> 
> T+, Felipe.
> 
> 
> > Ola Pessoal,
> >
> >  Estou tendo problemas com uma aplicacao que
> acessa o b
> anco de dados Oracle
> >  O problema eh quando tento inserir alguma linha,
> onde
> nessa linha existe
> > um campo autoincrement
> (ou melhor, existe um Sequence para esse campo).
> >
> > A mensagem que ocorre:
> > não é possível inserir NULL em 
> ("nomebanco"."nometabel
> a"."ID")
> >
> > Alguem ja teve esse problema e poderia me dar uma
> ajuda
> ?
> >
> > Atenciosamente,
> > Carla
> >
> >
> 
> 
>
__
> E-mail Premium BOL
> Antivírus, anti-spam e até 100 MB de espaço. Assine
> já!
> http://email.bol.com.br/
> 
> 
> 
> -- 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
> historico:
>
http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para
> [EMAIL PROTECTED]
>
-
>  

=
Alexandre Skinner
[EMAIL PROTECTED]

___
Busca Yahoo!
O serviço de busca mais completo da Internet. O que você pensar o Yahoo! encontra.
http://br.busca.yahoo.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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] Re:[java-list] Nao pode inserir Nulo

2003-01-21 Por tôpico Cristofer Weber
Carla,

Você tem uma trigger que joga o NEXTVAL  da sequence para o campo da tabela?
Pode enviar a cláusula INSERT e a definição da tabela para nós?

[]'s
Cristofer

-Mensagem Original-
De: "alphaplus-es" <[EMAIL PROTECTED]>
Para: <[EMAIL PROTECTED]>
Enviada em: sexta-feira, 17 de janeiro de 2003 12:34
Assunto: [java-list] Re:[java-list] Nao pode inserir Nulo


>
>
> Bem, o campo pode nao estar aceitando NULL, entao vc
> tera que fornecer valor a ele...
>
> T+, Felipe.
>
>
> > Ola Pessoal,
> >
> >  Estou tendo problemas com uma aplicacao que acessa o b
> anco de dados Oracle
> >  O problema eh quando tento inserir alguma linha, onde
> nessa linha existe
> > um campo autoincrement
> (ou melhor, existe um Sequence para esse campo).
> >
> > A mensagem que ocorre:
> > não é possível inserir NULL em  ("nomebanco"."nometabel
> a"."ID")
> >
> > Alguem ja teve esse problema e poderia me dar uma ajuda
> ?
> >
> > Atenciosamente,
> > Carla
> >
> >
>
>
> __
> E-mail Premium BOL
> Antivírus, anti-spam e até 100 MB de espaço. Assine já!
> http://email.bol.com.br/
>
>
>
> -- 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
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RE: [java-list] Re:[java-list] Nao pode inserir Nulo

2003-01-21 Por tôpico Santos, Alan Ricardo dos

Carla,

Quando você está trabalhando com sequence no Oracle, você sempre deve fornecer 
um valor no insert.

Exemplo:   Insert into Tabela1( SeqX, campox) values( SeqX.Next_Val, '');




-Original Message-
From: alphaplus-es [mailto:[EMAIL PROTECTED]]
Sent: sexta-feira, 17 de janeiro de 2003 11:35
To: [EMAIL PROTECTED]
Subject: [java-list] Re:[java-list] Nao pode inserir Nulo




Bem, o campo pode nao estar aceitando NULL, entao vc 
tera que fornecer valor a ele...

T+, Felipe.


> Ola Pessoal,
> 
>  Estou tendo problemas com uma aplicacao que acessa o b
anco de dados Oracle
>  O problema eh quando tento inserir alguma linha, onde 
nessa linha existe
> um campo autoincrement
(ou melhor, existe um Sequence para esse campo).
> 
> A mensagem que ocorre:
> não é possível inserir NULL em  ("nomebanco"."nometabel
a"."ID")
> 
> Alguem ja teve esse problema e poderia me dar uma ajuda
?
> 
> Atenciosamente,
> Carla
> 
> 

 
__
E-mail Premium BOL
Antivírus, anti-spam e até 100 MB de espaço. Assine já!
http://email.bol.com.br/



-- 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-




[java-list] Re:[java-list] Nao pode inserir Nulo

2003-01-20 Por tôpico alphaplus-es


Bem, o campo pode nao estar aceitando NULL, entao vc
tera que fornecer valor a ele...

T+, Felipe.


> Ola Pessoal,
>
>  Estou tendo problemas com uma aplicacao que acessa o b
anco de dados Oracle
>  O problema eh quando tento inserir alguma linha, onde
nessa linha existe
> um campo autoincrement
(ou melhor, existe um Sequence para esse campo).
>
> A mensagem que ocorre:
> não é possível inserir NULL em  ("nomebanco"."nometabel
a"."ID")
>
> Alguem ja teve esse problema e poderia me dar uma ajuda
?
>
> Atenciosamente,
> Carla
>
>


__
E-mail Premium BOL
Antivírus, anti-spam e até 100 MB de espaço. Assine já!
http://email.bol.com.br/



-- 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
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-