[firebase-br] Sobre DBExpress - Off

Roberto - Sui Generis roberto em suigenerisinf.com.br
Ter Ago 23 18:16:06 -03 2005


OK, Márcio, desta forma eu sei usar... Sempre usei assim, mas agora estou
testanto os Componentes do DBExpress... Sendo assim posso usar para diversos
Bancos, mas estou tento os problemas mencionados...


----- Original Message -----
From: "marcio" <marcio em altero.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, August 23, 2005 5:54 PM
Subject: Re: [firebase-br] Sobre DBExpress - Off


> 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!
> >
> >
>
>
> ______________________________________________
> 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