[firebase-br] Sobre DBExpress - Off

marcio marcio em altero.com.br
Ter Ago 23 17:54:42 -03 2005


use parambyname  e limpe os valores das variaveis antees de passar o sql;;; 
eu aconselho a não usar dataset assim ;;; passe este sql para um sqlQuery 
ligado ao clientdataset feche o clientdataset e depois abra de novo ele vem 
com os dados atualizados e quase zero a possibilidade de bugs dos 
componentes;;;;;e crie os parametros dentro do sql hhhhaaaaaa vc esquece de 
limpar a propriedade commandtext antes de passar os comandos se vc fizer 
isto com outros compontes parecidos vai dar erro também;;;;;

Márcio Konrath
CPD - Altero Design

----- Original Message ----- 
From: "Roberto - Sui Generis" <roberto em suigenerisinf.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, August 23, 2005 5:40 PM
Subject: Re: [firebase-br] Sobre DBExpress - Off


> Segue o Select....
>
> ClientDataSetMestre.Close;
> ClientDataSetMestre.CommandText :=
> ' select first 50 a.*, b.NOME, c.NOME, d.NATUREZA, d.DESCRICAO, 
> e.DESCRICAO,
> f.NOME, g.DESCRICAO from NOTAS a left join CLIENTES b on b.CLIENTE_ID =
> a.CLIENTE_ID left join VENDEDORES c on c.VENDEDOR_ID = a.VENDEDOR_ID left
> join NATUREZAS d on d.NAT_OPE_ID = a.NAT_OPE_ID left join FORMAS_PGTO e on
> e.FORM_PGTO_ID = a.FORM_PGTO_ID left join TRANSPORTADORES f on
> f.TRANSPORT_ID = a.TRANSPORT_ID join CIDADES g on g.CIDADE_ID = 
> b.CIDADE_ID
> where a.LANCA_ID = 3 and (a.PEDIDOS_FAT <> 'FECHADO' or a.PEDIDOS_FAT is
> Null) and a.DT_EMISSAO >= '07/24/2005' and a.EMPRESA_ID = 1 order by
> a.DT_EMISSAO Desc,a.NOTA desc'
> ClientDataSetMestre.Open;
>
> Observação:
> Observem como uso os Parâmetros após o Where, será que devo usar com
> ParamByName ???
>
>
> ----- Original Message -----
> From: "Felipe Giotto" <felipe em metasoftware.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Tuesday, August 23, 2005 4:23 PM
> Subject: Re: [firebase-br] Sobre DBExpress - Off
>
>
> Você pode postar o SQL que gerou esse erro aqui na lista?
>
>
>
>
> Roberto - Sui Generis escreveu:
>
>>Estou usando DBExpress, Mestre detalhe com NestedDataset
>>Quando entro no Sistema e gravo uma Nota Fiscal com seus Itens... A Nota e
>>os Itens são gravados corretamente, mas quando tento gravar a Segunda Nota
>>Fiscal ocorre erro na linha:
>>
>>"if ClientDataSetMestre.ApplyUpdates(0) = 0 then"
>>
>> o seguinte erro ocorre:
>>
>> Token unknown - line 2, char 1 where
>> Obs: Já olhei meu select e a princípio está OK...
>>
>> Parece que algo fica pendente...
>>
>> Alguém tem uma idéia do que pode ser ???
>>
>> Roberto Krug
>>
>>
>>
>>______________________________________________
>>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
>>
>>
>>
>>
>
> --
> Felipe Luiz Christófolli Giotto
> Meta Tecnologia em Software, Ltda
>
>
> ______________________________________________
> 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
>
> !DSPAM:430b89d747971804284693!
>
> 





Mais detalhes sobre a lista de discussão lista