Problemas para editar valor no dbexpress.

Delphi

03/10/2005

olá pessoal, estou usando Delphi 7, dbexpress e o firebird, minha aplicação trabalha com mestre/detalhe, tem um dbgrid onde eu seleciono uma linha e clico em um botão onde abri uma form onde edito o valor daquela linha do dbgrid só que dar sempre um erro e eu não consegui editar aquele valor... alguem teria algum dica de como solucionar esse problema?


Joule

Joule

Curtidas 0

Respostas

Beto_martini

Beto_martini

03/10/2005

Qual é o erro colega?


GOSTEI 0
Joule

Joule

03/10/2005

O erro: ´unable to find record. No key specified´.


GOSTEI 0
Bruno Belchior

Bruno Belchior

03/10/2005

me parece q esta trabalhando com CDS, correto? No caso de sim quais as configurações do Provider? Algumas alterações feitas nele podem refletir esse erro, um exemplo disso é marcando a propriedade UpdateMode do Provider para upWhereKeyOnly e não alterar alguns atributos no Field Editor...


GOSTEI 0
Joule

Joule

03/10/2005

Obrigado Bruno, era isso mesmo, eu medei de upWhereKeyOnly para upWhereAll e deu certo. Agora se possivel vc pederia falar um pouco sobre essas alterações feitas nos atributos do field editor caso eu esteja usando o upWhereAll?


GOSTEI 0
POSTAR