[firebase-br] Problemas com DBX e Firebird

Francisco Thiago jeandeadlucky em yahoo.com.br
Sex Abr 29 09:36:41 -03 2005


É uma boa prática sempre setar as propriedades (ProviderFlags) no SQLDataSet 
também.

Quanto ao "No Mapping..." Deixa eu te perguntar uma coisa: Por acaso você 
instalou ou estaria instalado o D2005 na sua máquina?

Isso também aconteceu comigo. O D2005 instala novas versões das DLL de midas 
essa nova parece não ser compatível com o D7, ocorre esse erro. Resolvi este 
erro pegando com alguns amigos a qtintf70.dll, a midas.dll e a dbexpint.dll 
e sobrescrevendo no meu pc. Pode ser esse o motivo do teu erro.


Espero ter ajudado


Francisco Thiago de Almeida
Enter&Plug Informática
Divisão: Desenvolvimento e Banco de dados
MSN: thiago em enterplug.com.br
Skype: enterplug_thiago

----- Original Message ----- 
From: "Jony Ridel" <jonyridel em aol.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, April 29, 2005 8:54 AM
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 outras
 > 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 significa
 > > 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?group=rebase








Mais detalhes sobre a lista de discussão lista