erro de lógica?

Delphi

12/05/2004

boa tarde ..
não estou conseguindo enxergar meu erro neste problema..

tenho uma tabela chamada
[b:7cf2a5c84c]Posto[/b:7cf2a5c84c]
codposto
end
fone
cidade

e outra[b:7cf2a5c84c]
Produto[/b:7cf2a5c84c]
codprod
descricao
preco
codposto

ligo a tabela produto a tabela posto
para que o posto tenha vários produtos..

só que dá erro qdo vou cadastrar novos produtos

stack overflow.. ou que não está em edit ou insert mode..

será que é um erro de lógica?


Eric.miranda

Eric.miranda

Curtidas 0

Respostas

Lucas Silva

Lucas Silva

12/05/2004

Não entendi muito bem sua dúvida, mais vc sempre tem que colocar o dataset em modo de inserção, ou edição...


GOSTEI 0
Aroldo Zanela

Aroldo Zanela

12/05/2004

Colega,

Coloca um fragmento do código para a gente avaliar melhor.


GOSTEI 0
Bacalhau

Bacalhau

12/05/2004

Se isso acontece ao criar novos registos, deves ter um procedure associado ao evento ´OnNewRecord´.

Nesse procedimento deves ter lá uma coisa deste tipo:

table.edit;
< aqui faz umas atribuições>
table.post;

O que tens a fazer é retirar a linha ´table.post´. Não faças o ´post´ aí.


GOSTEI 0
POSTAR