Fórum ADO - Access, um campo auto numeração, ao inserir registra 0 #196326
21/11/2003
0
Estou usando access e ADO. Crei uma tabela, com um campo codigo que é auto numerarado e os outros campos normais. No formulario do delphi, criei os campos e um DBNavigator. Quando mando inserir no campo código ai invés de ser auto numeração registra apenas o numero 0, se eu salvar e mandar incluir novamente. registra-se 0 novamente. Isso impede de eu fazer um mestre detalhe, pois preciso do codigo para cruzar com outra tabela.
Me ajudem, Obrigado.
Rubens Saad
Analistasaad
Curtir tópico
+ 0Posts
21/11/2003
Bampavao
tabela.Requery;
tabela.Last;
Pra mim funcionou, testa e veja se funciona...
T +
Gostei + 0
24/11/2003
Analistasaad
Rubens Saad
Gostei + 0
24/11/2003
Erucci
Acho que eu tive um problema parecido...
Para resolver, eu fiz o seguinte:
No AdoTable, mude a propriedade [b:4168f800a1]CURSORLOCATION[/b:4168f800a1] para [b:4168f800a1]clUseServer[/b:4168f800a1]
no meu caso funcionou...
tenta... se funcionar..... eu rachei a cabeça pra descobrir....
[]´s
Luís Erucci
Gostei + 0
24/11/2003
Einstein
Gostei + 0
24/11/2003
Ozelo
[]´s
Gostei + 0
24/11/2003
Analistasaad
Gostei + 0
27/11/2003
Douglas Bitencourt
faço o seguinte:
try
tabela.post;
tabela.append;
.
.
.
except
.
.
.
end;
e funciona sem problemas.
Gostei + 0
27/11/2003
Ilanocf
Tabela.Post;
[color=red:3a75871700]Tabela.Active:=False;
Tabela.Active:=True;[/color:3a75871700]
Espero ter ajudado.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)