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

Michel Mônaco michel.monaco em gmail.com
Ter Jul 17 11:15:20 -03 2007


sim, chave primária é requisito básico na definição de qquer tabela, não
importa a quantidade de registros :)

Em 17/07/07, Simone <simone em mithsan.com.br> escreveu:
>
> 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
>
>
>
>
> ______________________________________________
> 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