AJUDA INSTRUCAO SQL

USUARIO.EXCLUIDOS 13/11/2009 13:39:28
#327665
Amigos, estou com a seguinte instrução sql:

select *, DetalheNotasFiscais.QuantidadeReal * DetalheNotasFiscais.ValorUnitarioReal as ValorTotalItem,
[Ô]Cod [Ô]+ProdutoClienteId+[Ô] / Ped [Ô]+NumeroPedidoCliente + [Ô] / [Ô]+format(PedidoId,[Ô]000000[Ô])+[Ô] Cod. Produto[Ô] as SegLinhaItem
from
DetalheNotasFiscais, Estoque
where
Estoque.ProdutoId = DetalheNotasFiscais.ProdutoId and
DetalheNotasFiscais.NotaFiscalId =561 and
DetalheNotasFiscais.TipoNotaFiscalId =1 and
DetalheNotasFiscais.Modelo = [ô]3[ô]

quero adicionar tambem o código do produto também na opcao [ô]seglinhaitem[ô] mas quando tento da seguinte maneira da erro

select *, DetalheNotasFiscais.QuantidadeReal * DetalheNotasFiscais.ValorUnitarioReal as ValorTotalItem,
[Ô]Cod [Ô]+ProdutoClienteId+[Ô] / Ped [Ô]+NumeroPedidoCliente + [Ô] / [Ô]+format(PedidoId,[Ô]000000[Ô])+[Ô] Cod. Produto[Ô]+Estoque.ProdutoID as SegLinhaItem
from
DetalheNotasFiscais, Estoque
where
Estoque.ProdutoId = DetalheNotasFiscais.ProdutoId and
DetalheNotasFiscais.NotaFiscalId =561 and
DetalheNotasFiscais.TipoNotaFiscalId =1 and
DetalheNotasFiscais.Modelo =[ô]3[ô]

ele gera a consulta mas no campo SegLinhaItem fica: #Erro

USUARIO.EXCLUIDOS 13/11/2009 13:57:39
#327670
bom, já resolvi aqui, não entendi porque, mas precisava usa o format no campo... ficou assim

select *, DetalheNotasFiscais.QuantidadeReal * DetalheNotasFiscais.ValorUnitarioReal as ValorTotalItem,
[Ô] Cod. Produto [Ô]+format(Estoque.Produtoid,[Ô]000000[Ô]) + [Ô] / Cod [Ô]+ProdutoClienteId+[Ô] / Ped [Ô]+NumeroPedidoCliente + [Ô] / [Ô]+format(PedidoId,[Ô]000000[Ô]) as SegLinhaItem
from
DetalheNotasFiscais, Estoque
where
Estoque.ProdutoId = DetalheNotasFiscais.ProdutoId and
DetalheNotasFiscais.NotaFiscalId =561 and
DetalheNotasFiscais.TipoNotaFiscalId =1 and
DetalheNotasFiscais.Modelo =[ô]3[ô]
Tópico encerrado , respostas não são mais permitidas