[firebase-br] Problemas com DBX e Firebird

Jony Ridel jonyridel em aol.com
Sex Abr 29 10:07:29 -03 2005


Talvez o problema dele seja justamente este, ele deve estar setando os 
Flags apenas no ClientDataset.

Jony

Pha-Lista escreveu:

 > Para o provider o que vale sao os flags definidos no SQLDataSet, o
 > provider desconhece completamente o ClientDataSet.
 >
 > PHA
 > Nova Odessa / SP - Brazil
 >
 > -----Mensagem original-----
 > From: "Jony Ridel" jonyridel em aol.com
 > Date: Fri, 29 Apr 2005 08:55:20 -0300
 > To: FireBase lista em firebase.com.br
 > Subject: Re: [firebase-br] Problemas com DBX e Firebird
 >
 > > Fernando no DataSetProvider vc setou a propriedade UpdateMode para
 > > upWhereKeyOnly ?
 > > Bom eu além de setar o provider Flags dos Fields que são chave no
 > > ClienteDataset tb seto esta propriedade no SQLDataSet que traz os dados
 > > para o ClientDataSet.
 > >
 > > Espero ter ajudado,
 > >
 > > Jony Ridel
 > >
 > >
 > > Fernando escreveu:
 > >
 > >  > Boa noite
 > >  > sobre (Unable to find record. No Key specified) voce estava certo
 > mudei a
 > >  > propriedade que voce falou e nao deu mais esse erro, mas dai da o
 > >  > outro(DBX
 > >  > Error: No Mapping for Error Code Found), pelo que estou vendo o
 > >  > registro ele
 > >  > fica em cache mas nao grava ou seja enquanto esta com o
 > ClientDataSet
 > >  > aberto
 > >  > ele esta ali o registro, mas quando fecho e abro a tela(fecho e
 > abro o
 > >  > ClientDataSet) dai some o registro, pois ele nao da salvando,
 > sempre usei
 > >  > IBX+FB, essa é uma migraçao de DBX+Mysql  --> DBX+FB 1.5, todas
 > as ou> tras
 > >  > partes do sistema foi, so essa bendita tela de cadastro
 > simples(tem so 2
 > >  > campos, Codigo e Descriçao) que nao esta indo, outra coisa, qual a
 > >  > diferença
 > >  > entre ApplyUpdates(0)  e  ApplyUpdates(-1)   ??
 > >  >
 > >  >
 > >  >
 > >  > Desde já agradeço,
 > >  >
 > >  > Fernando.
 > >  >
 > >  >
 > >  > ----- Original Message -----
 > >  > From: "eduardo" <eduardo em icontroller.com.br>
 > >  > To: <lista em firebase.com.br>
 > >  > Sent: Friday, April 29, 2005 2:01 AM
 > >  > Subject: Re: [firebase-br] Problemas com DBX e Firebird
 > >  >
 > >  >
 > >  > >
 > >  > > > DBX Error: No Mapping for Error Code Found  --> quando estou
 > >  > inserindo
 > >  > um registro novo
 > >  > > Esta mensagem indica que o Server não tem uma mensagem específica
 > >  > > MAPEADA para este erro.
 > >  > >
 > >  > >
 > >  > > > Unable to find record. No Key specified  --> quando faço a
 > >  > alteração de
 > >  > um registro
 > >  > > Este é porque nos Fields do ClientDataSet, na Propriedade
 > >  > ProviderFlags,
 > >  > > você não especificou nenhum Field com a Option [pfInKey], que
 > signi> fica
 > >  > > que o campo é chave primária e no Provider o UpdateMode está como
 > >  > > upWhereKeyOnly.
 > >  > >
 > >  > > Talvez o primeiro erro esteja também relacionado com o segundo,
 > já > que
 > >  > > não sabemos do que se trata.
 > >  > >
 > >  > > []s Eduardo
 > >  > >
 > >  > >
 > >  > > ______________________________________________
 > >  > > FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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://search.gmane.org/search.php?group=firebase
 > >  > >
 > >  > >
 > >  > >
 > >  >
 > >  >
 > >  >
 > >  > ______________________________________________
 > >  > FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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://search.gmane.org/search.php?group=firebase
 > >  >
 > >
 > > --
 > > Jony Ridel
 > > Programador
 > > Mais Informatica
 > > Feira de Santana / BA
 > > ---------------------
 > >
 > >
 > > ______________________________________________
 > > FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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://search.gmane.org/search.php?grouprebase
 >
 >
 > ______________________________________________
 > FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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://search.gmane.org/search.php?group=firebase


-- 
Jony Ridel
Programador
Mais Informatica
Feira de Santana / BA
---------------------





Mais detalhes sobre a lista de discussão lista