[firebase-br] Edita e não salva
eduardo
eduardo em icontroller.com.br
Seg Fev 14 17:46:09 -03 2005
E assim o papo vai e ninguém sequer tenta resolver o problema.
Acho que adoramos um OFF e quando não temos damos um jeito de
transformar um ON em OFF.
Quanto à questão do Marcos:
Nunca trabalhei com IBTable, porém meu palpite é que, a exemplo de
outros componentes, deve haver algum tipo de ApllyUpdates e que vcs não
estão sabendo utilizar.
Minha lógica é a seguinte:
. Você disse que comita quando sai da Aplicação.
. Se isso for verdade, quem comitou o Insert para depois fazer um Edit?
. Se o Insert ainda não foi comitado, com base em que Chave Primária o
componente poderia fazer um Update?
. Será que o Insert e o Edit não estão acontecedo dentro da mesma
transação e o erro de conciliação do componente sendo desprezado?
. Nos objetos para SGDB a diferença entre XXTable e XXQuery praticamente
não existem dentro do componente. A Diferença de um para o outro é que
uma XXTable siginifica usar uma XXQuery da pior forma, ou seja SELECT *
FROM TABELA. De resto, as operações são realizadas como se fosse uma
XXQuery (o que realmente uma XXTable é).
. Faça um teste:
1. Empty Table
2. Insert e commit
3. Edit
Isto deve resolver este problema específico. Se é a melhor forma de
fazer... bem... isso vai acabar virando OFF
[]s Eduardo
Marcilio Soares wrote:
> Criticas...Muito bom...! Otimo lugar pra fazermos isso.
> Quanto a ser antigo... eu programo desde a epoca que micro era a valvula e
> se usava carvao e pedra pra escrever os algoritimos.
>
> Quanto a ser rapido e lento. Nao me lembro de ninguem elevantar questoes
> sobre lento ou rapido. Muito menos eu.
> So pra voltarmos ao assunto.
> cada um usa o que quer! so isso :)
>
> Abraco a todos !!!
>
> ----- Original Message -----
> From: "Mauricio Torres Fernandes" <mtfernandes em pop.com.br>
> To: "'FireBase'" <lista em firebase.com.br>
> Sent: Monday, February 14, 2005 3:51 PM
> Subject: RES: [firebase-br] Edita e não salva
>
>
> Se fosse para ficarmos parados no tempo, ainda estaríamos programando com
> cartões perfurados... Ser antigo na área não é desculpa para não evoluir.
> Eu, por exemplo, comecei a programar profissionalmente com um Apple IIc
> (aprendi a programar com um TK-85...), em 1984, e hoje tento usar o que há
> de mais recente. Quem fica parado é poste... :-)
>
> A alegação que o IBTable é mais rápido não procede. Já fiz testes com várias
> configurações e os tempos sempre foram semelhantes entre o uso do xxTable e
> do xxQuery usando "select * from tabela". Isso para mim é desculpa de quem
> está com preguiça de aprender algo novo...
>
> Mauricio.
>
>
>>-----Mensagem original-----
>>De: lista-bounces em firebase.com.br
>>[mailto:lista-bounces em firebase.com.br] Em nome de Marcos Darui Almeida
>>Enviada em: segunda-feira, 14 de fevereiro de 2005 15:42
>>Para: FireBase
>>Assunto: Re: [firebase-br] Edita e não salva
>>
>>é o seguinte , não sou eu que estou usando esse componente,
>>ja tentei convencer meu colega a usar query, mas ele acha o
>>IBtable mais rapido, e como a tabela dele não é maior q 500
>>registros. Ele é do tempo ainda do pIradox. Ele começou agora
>>com o fire.
>>Mas quero saber o que pode estar errado.
>>
>>atte
>> =======================
>> Marcos Darui Almeida
>>
>> ICQ: 275639665
>> MSN: mdarui em hotmail.com
>> Skype: mdarui
>> =======================
>>----- Original Message -----
>>From: "Mauricio Torres Fernandes" <mtfernandes em pop.com.br>
>>To: "'FireBase'" <lista em firebase.com.br>
>>Sent: Monday, February 14, 2005 2:47 PM
>>Subject: RES: [firebase-br] Edita e não salva
>>
>>
>>Desculpe me intrometer nesse papo, mas devo dar minha
>>opinião. A forma como
>>o recado foi dado pode ter sido incorreta, mas o recado em si
>>não é. Não é
>>recomendável, em hipótese alguma, o uso de componentes do
>>tipo xxTable com
>>bancos de dados relacionais. Essa é uma recomendação feita
>>por todos os
>>programadores e analistas que tenham um mínimo de experiência
>>com tratamento
>>de bancos de dados relacionais. Quem não quiser seguir essa
>>recomendação,
>>que arque com as conseqüências...
>>
>>Mauricio.
>
>
>
>
>
>
> ______________________________________________
> 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
>
>
>
> ______________________________________________
> 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
>
Mais detalhes sobre a lista de discussão lista