Fórum No Firebird é obridado ter chave primária para gravar...? #59356
19/01/2008
0
Não consigo gravar no IBExpert e nem no Delhi.
Da a seguinte mensagem: cannot post changes!
There is at least one record with same fields values!
SET SQL DIALECT 3;
SET NAMES ISO8859_1;
/******************************************************************************/
/*** Tables ***/
/******************************************************************************/
CREATE TABLE ESTOQUE (
CODIGO_EST VARCHAR(4),
PRODUTO PRODUTO,
QTDE QTE,
VALOR_UNI VALOR_UNI,
MINIMO INTEGER,
CODIGO_FOR INTEGER,
SAIDA INTEGER,
DENTRA CHAR(10)
);
Max2006
Curtir tópico
+ 0Posts
19/01/2008
Max2006
Não colocando a tabela e criado registro mas todos vazíos...
Gostei + 0
25/01/2008
Marcosrocha
Gostei + 0
28/01/2008
Fred Tobject.create;
Da mesma forma q acontece com alguns sistemas em q eu dou manutenção, essa mensagem quer dizer q vc tem registros repetidos,
quer dizer, vc tem mais de um registro com exatamente os mesmo valores para todos os campos do registro.
Realmente uma chave primária, penso eu, não deixaria isso ocorrer, mas não é a causa do problema. Agora para retirar estes registros repetidos parece ser meio complicado pelo q eu andei pesquisando. Se alguem souber tb seria útil pra mim.
ahh essa é minha primeira msg no forum.
:)
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)