Re: [firebase-br] Somente uma StoredProcedure que não comita !!!

LabSoftNET - Sistemas Comerciais (Mateus) contato em labsoftnet.com.br
Seg Set 19 07:44:17 -03 2005


Segue ai amigo;

delphi-br em yahoogrupos.com.br <delphi-br em yahoogrupos.com.br>
lista-delphi em yahoogrupos.com.br <lista-delphi em yahoogrupos.com.br>

Abraços;
Mateus;


----- Original Message ----- 
From: "Laudelino" <laudelino em pobox.com>
To: <lista em firebase.com.br>
Sent: Sunday, September 18, 2005 10:36 PM
Subject: Re: [firebase-br] Somente uma StoredProcedure que não comita !!!


> Alguma dica ?
>
>
>
>
>
> Laudelino wrote:
>> Sem menosprezar a lista... meu problema parece ser outro, mais 
>> especificamente, os componentes do bd,  ou seja... é um problema 
>> delphiniano....  com requintes esotéricos... o warton não me responde e 
>> eu tenho que seguir em frente com o que tenho... prazos são prazos...
>>
>> Sinto que se eu forçar a continuação da Thread, vai virar OFF Topic....
>>
>> Alguém recomenda alguma lista ou forum de delphi ?
>>
>>
>>
>>
>>
>> Laudelino Lima wrote:
>>
>>> Vamos lá !
>>> Como o procedimento de  inclusão e alteração são idênticos, a variável P 
>>> é do tipo TSQLStoredProc.
>>> Tenho o formulário com componentes simples de edição.
>>>
>>>
>>> If (ValidaCampos) Then
>>>  Begin
>>>     Case Self.Tag of
>>>       1:P := SQLStoredProcIncluir;
>>>       2:P := SQLStoredProcAlterar;
>>>     end;
>>>
>>>           Begin
>>>           //Reza e acende uma vela !
>>>            P.ParamByName('NOME').AsString := LabeledEditPS.Text;
>>>
>>>
>>>                  Try
>>>                    P.ExecProc;
>>>                   except
>>>                    on E:Exception do
>>>                     Begin
>>>                      MessageDlg(E.Message,mtError, [mbok],0 );
>>>                      Abort;
>>>                     end
>>>                   end
>>>            end;
>>>
>>>
>>> E nada !!!!
>>>
>>>
>>> ###############################################
>>>
>>> A inclusão do código:
>>> procedure TF_PS.ClientDataSet1ReconcileError(DataSet: 
>>> TCustomClientDataSet;
>>>   E: EReconcileError; UpdateKind: TUpdateKind;
>>>   var Action: TReconcileAction);
>>> begin
>>>  inherited;
>>>  raise Exception.Create(E.Message);
>>> end;
>>>
>>>
>>> Também não respondeu com nada !
>>>
>>> #################################
>>>
>>> Desde já agradeço a força de vocês !
>>>
>>> Vamos chegar lá !
>>>
>>>
>>>
>>>
>>> Pha wrote:
>>>
>>>> Como voce esta chamando esta SP? Coloque o codigo.
>>>>
>>>> Voce definiu o evento ReconcileError do ClientDataSet, para que os 
>>>> erros
>>>> do ApplyUpdates seja exibido?
>>>>
>>>> Coloque o seginte evento.
>>>>
>>>> procedure TForm1.cdsDataSet1ReconcileError(
>>>>   DataSet: TCustomClientDataSet; E: EReconcileError;
>>>>   UpdateKind: TUpdateKind; var Action: TReconcileAction);
>>>> begin
>>>>   inherited;
>>>>
>>>>   raise Exception.Create(E.Message);
>>>> end;
>>>>
>>>> Voce ja testou a SP, com outro componente (IBX) ou utilitario 
>>>> (IBExpert)?
>>>>
>>>> PHA
>>>> Nova Odessa / SP - Brazil
>>>> Membro do TeamFB (FireBase)
>>>>
>>>>
>>>>> Alguma alma caridosa ?
>>>>>
>>>>> Até dica errada eu estou aceitando !
>>>>>
>>>>>
>>>>> Laudelino wrote:
>>>>>
>>>>>> Levei para uma máquina com Delphi 7 o problema persiste...  alguém 
>>>>>> sabe
>>>>>> algum truque, macete, bruxaria, pajelância, voodoo e similares... 
>>>>>> ?
>>>>>>
>>>>>> extrapolou a lógica.
>>>>>>
>>>>>>
>>>>>> Laudelino wrote:
>>>>>>
>>>>>>
>>>>>>> Bom pessoal vamos aos fatos....
>>>>>>>
>>>>>>> tenho 3 storedproc em um bd fb 1.5.3
>>>>>>> delphi 6.0
>>>>>>>
>>>>>>> Na minha aplicação, inclusão, alteração e deleção, são realizadas 
>>>>>>> por
>>>>>>> SP.
>>>>>>>
>>>>>>> Consultas com ClientDataset e a turminha dele...
>>>>>>>
>>>>>>> Estou usando os componentes de acesso DBX.
>>>>>>>
>>>>>>> ClientDataset 100% sem problemas.
>>>>>>>
>>>>>>> ###############
>>>>>>> testei as SP na mão com o IBEXPERT, preenchendo os parâmetros e 
>>>>>>> ficou
>>>>>>> tudo ok.
>>>>>>>
>>>>>>> Estou desenvolvendo o sistem há mais de um mês sem problemas... está
>>>>>>> quase no fim...
>>>>>>>
>>>>>>> Precisei mudar um domain na tabela principal e...
>>>>>>>
>>>>>>> Splashhhhhhhhh !
>>>>>>>
>>>>>>> Descacetou o alterar....   continuo incluindo e deletando sem
>>>>>>> problemas, tudo funcionando, mas o Alterar não faz efeito nenhum...
>>>>>>>
>>>>>>> Você preenche tudo na aplicação, manda salvar e não salva...
>>>>>>>
>>>>>>> Tem uns 3 dias que estou futucando tudo, e acho que não tem lógica,
>>>>>>> passamos para o campo do macete, do paranormal, do inusitado !
>>>>>>>
>>>>>>> Já fiz backup, restore... refiz a aplicação e nada....   VOODOO !
>>>>>>>
>>>>>>> Sei que o DBX tem dessas coisas, mas o IBOMan ainda não respondeu 
>>>>>>> meus
>>>>>>> pedidos para essa aplicação filantrópica !
>>>>>>>
>>>>>>>
>>>>>>> Laudelino Lima
>>>>>>>
>>>>>>>
>>>>>>> ______________________________________________
>>>>>>> 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://firebase.com.br/pesquisa
>>>>>>>
>>>>>>
>>>>>>
>>>>>> ______________________________________________
>>>>>> 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://firebase.com.br/pesquisa
>>>>>>
>>>>>
>>>>>
>>>>> ______________________________________________
>>>>> 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://firebase.com.br/pesquisa
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ______________________________________________
>>>> 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://firebase.com.br/pesquisa
>>>>
>>>
>>>
>>> ______________________________________________
>>> 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://firebase.com.br/pesquisa
>>>
>>
>>
>> ______________________________________________
>> 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://firebase.com.br/pesquisa
>>
>
>
> ______________________________________________
> 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://firebase.com.br/pesquisa
> 





Mais detalhes sobre a lista de discussão lista