[firebase-br] Erro: Unable to find record....

Simone simone em mithsan.com.br
Ter Jul 17 10:30:35 -03 2007


Então, preciso criar uma chave de qq forma? Mesmo q seja uma tabela com
somente 1 registro (tabela de configurações) ?
----- Original Message -----
From: "Michel Mônaco" <michel.monaco em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, July 17, 2007 9:29 AM
Subject: Re: [firebase-br] Erro: Unable to find record....


Tabela sem nehuma chave ? isso não é bom, mesmo que consiga ler, o provider
vai precisar de uma pra se achar. Defina a chave primária e em ProviderFlags
deixe pfInKey = true.

Até

Em 16/07/07, Simone <simone em mithsan.com.br> escreveu:
>
> Galera, boa tarde!!!
> Tenho uma aplicação em Delphi 7 com Firebird, onde defini minhas tabelas
> num
> TDataModule, usando para cada tabela os seguintes componente: TSQLDataSet
> /
> TDataSetProvider / TClientDataSet e TDataSource.
> Segui a regra no ProviderFlags do TSQLDataSet e TClientDataSet usando
> True/True/True e o resto False para os campos chave e True e resto False
> para os não chave e no UpdateMode do TDataSetProvider upWhereKeyOnly, até
> aí, blz, funciona tudinho, já numa tabela onde não tenho nenhuma chave,
> defini tudo do ProviderFlags como True e o resto False e no UpdateMode do
> TDataSetProvider upWhereAll, aí, qdo dou o ApplyUpdates(0) e abaixo um ,
> me
> retorna esse erro: Unabled to find record e a seguir: Must apply updates
> before refreshing data....
> Alguém pode me dar um help ???
> Desde já, agradeço
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa







Mais detalhes sobre a lista de discussão lista