Erro quando edita uma tabela e ñ salva
opa, estou com outro problema, após usar o comando table.locate para editar um dado que está errado, se alterar qualquer coisa e não salvar apresenta o seguinte erro:
[i:1f8de93a68]project form_clientes.exe raised exeption class EDatabaseError with message ´Field ´Indice´ cannot be modified´. Process stopped Use Step or Run to continue.[/i:1f8de93a68]
[i:1f8de93a68]project form_clientes.exe raised exeption class EDatabaseError with message ´Field ´Indice´ cannot be modified´. Process stopped Use Step or Run to continue.[/i:1f8de93a68]
Vagner.oliveira
Curtidas 0
Respostas
Vagner.oliveira
18/01/2005
sobe
GOSTEI 0
Vagner.oliveira
18/01/2005
sobe
sobe 8)
GOSTEI 0
Ivanh
18/01/2005
ReadOnly, talvez ?
ou, tenta tirar os indices antes de editar
ou, tenta tirar os indices antes de editar
GOSTEI 0
Vagner.oliveira
18/01/2005
não entendi.
o que pode estar somente para leitura ?
o que pode estar somente para leitura ?
GOSTEI 0
Gigatel
18/01/2005
opa, estou com outro problema, após usar o comando table.locate para editar um dado que está errado, se alterar qualquer coisa e não salvar apresenta o seguinte erro:
[i:02ea11b443]project form_clientes.exe raised exeption class EDatabaseError with message ´Field ´Indice´ cannot be modified´. Process stopped Use Step or Run to continue.[/i:02ea11b443]
VC usa índice nas tabelas ?
GOSTEI 0
Vagner.oliveira
18/01/2005
uso, ele é auto incremento (tabela PARADOX) só que se não colocar para editar o indice, ele irá salvar os dados na tabela correta ?
GOSTEI 0
Vagner.oliveira
18/01/2005
uso, ele é auto incremento (tabela PARADOX) só que se não colocar para editar o indice, ele irá salvar os dados na tabela correta ?
uso o seguinte código para editar os dados:
Indice:=StrToInt(DEIndice.Text); Table1.Locate(´indice´,indice,[]);
no [b:88fb66253c]DEIndice.Text[/b:88fb66253c] está o auto incremento
como posso alterar os dados sem ter que alterar o indice ?
GOSTEI 0