Olá Carla,
Na DML de inclusão vc deve colocar o comando nome da
sequence.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]
-