[firebase-br] Could not edit current row
Josauro S.J.
josauro em casasoft.inf.br
Qua Abr 19 09:11:55 -03 2006
Inseri o codigo abaixo mas continuou com o problema :-(
IB_Query1.KeyLinks.Add('MVC_CODIGO');
IB_Query1.Open;
IB_Query1.Insert;
IB_Query1.FieldByName('MVC_CODIGO').Value := 9999998;
IB_Query1.Post;
IB_Query1.Edit;
IB_Query1.Post;
Provavelmente, como não há chave primária, O IBO não está conseguindo
definir sozinho qual (ou quais) campos são necessários para
identificar um único registro.
Por isso eu disse para vc configurar a propriedade KeyLinks.
[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br
JSJ> ----- Original Message -----
JSJ> From: Josauro S.J.
JSJ> To: lista em firebase.com.br
JSJ> Sent: Tuesday, April 18, 2006 12:39 PM
JSJ> Subject: Re:Could not edit current row
JSJ> HUm... não existe chave primaria nas tabelas, somente criadas
JSJ> como indices (campo codigo, definido como unique)
JSJ> uso como teste
JSJ> select * from cliente
JSJ> (Acho que li um artigo seu sobre isso, para poder dar um nome decente ao indice).
JSJ> A tabela tem chave primária definida? Se sim, ela está sendo
JSJ> recuperada no select em questão?
JSJ> []s
JSJ> Cantu (Membro do TeamFB - FireBase)
JSJ> http://www.warmboot.com.br
JSJ> FireBase - http://www.FireBase.com.br
JSJ>> Cantu...
Mais detalhes sobre a lista de discussão lista