DBGrid com erro

Delphi

27/07/2003

Olá sou novo no DELPHI.

Criei 2 tabelas (membros.db e familiares.db) criei um Secondary Indice SICodMem, sendo, CodigoMembro (consta na tabela membros.db) e (CdoMem consta na tabela familiares.db) e criei um DBGrid no Form (no TbSheet familiares) quando insiro o 2º nome no DBGrid e mando gravar me apresenta um erro ´Project Membros.exe raised exception claas EDBEngineError with message ´key violation´. Process stopped´.
Como resolvo


Monteiro1967

Monteiro1967

Curtidas 0

Respostas

Moonlight

Moonlight

27/07/2003

´Key violation´ é quando um campo-chave tem seu valor repetido (e isso não pode).
Se os códigos forem iguais, vai dar isso...
Ou eles são diferentes? Se forem fala aí pra gente tentar ajudar


GOSTEI 0
Monteiro1967

Monteiro1967

27/07/2003

Olá estes são meus campos chave. codigo - A - 3 - * (da tabela membros) e codmem - A - 3 - * (da tabela familiares) e criei uma Secondary Index relacionando os 2.


GOSTEI 0
POSTAR