too few parametrers. Expected 8
Pessoal eu estou usando o acess e o Delphi 07, e o TQuery.
Quando eu ativo o active do meu Tquery me da o erro acima ´too few parametrers. Expected 8´
SELECT
[Notas Vista].Dependente,
[Items Vista].CodProduto,
[Items Vista].Cupom,
[Items Vista].Cliente,
[Items Vista].[Data Saida],
Sum([Items Vista].[Quant Saida]) AS [SomaDeQuant Saida],
Sum([Items Vista].[Preco Total]) AS [SomaDePreco Total],
[Items Vista]![Preco Total]/[Items Vista]![Quant Saida] AS Medio,
[Items Vista].Hora,
Clientes.Nome,
Produtos.Descricao
FROM [Notas Vista],[Items Vista],Clientes,Produtos
Where [Notas Vista].Cupom = [Items Vista].Cupom
And [Notas Vista].Cliente = [Items Vista].Cliente
And [Notas Vista].Cliente = Clientes.Codigo
And [Items Vista].CodProduto = Produtos.CodProduto
And ([Items Vista].Cliente>0)
And ([Items Vista].[Data Saida] >= :edDatIni) And ([Items Vista].[Data Saida] <= :edDatFin)
And ([Notas Vista].Dependente >= :DepIni) And ([Notas Vista].Dependente <= :DepFim)
GROUP BY [Items Vista].CodProduto,[Notas Vista].Dependente, [Items Vista].Cupom, [Items Vista].Cliente,
[Items Vista].Hora, Produtos.Descricao, Clientes.Nome, [Items Vista].[Data Saida], [Items Vista]![Preco Total]/[Items Vista]![Quant Saida], [Items Vista].Excluido
HAVING ([Items Vista].Cliente >= :edCliIni) And ([Items Vista].Cliente <= :edCliFin)
And ([Items Vista].CodProduto = :edProd)
And [Items Vista].Excluido=False
ORDER BY [Items Vista].Cliente
Quando eu ativo o active do meu Tquery me da o erro acima ´too few parametrers. Expected 8´
SELECT
[Notas Vista].Dependente,
[Items Vista].CodProduto,
[Items Vista].Cupom,
[Items Vista].Cliente,
[Items Vista].[Data Saida],
Sum([Items Vista].[Quant Saida]) AS [SomaDeQuant Saida],
Sum([Items Vista].[Preco Total]) AS [SomaDePreco Total],
[Items Vista]![Preco Total]/[Items Vista]![Quant Saida] AS Medio,
[Items Vista].Hora,
Clientes.Nome,
Produtos.Descricao
FROM [Notas Vista],[Items Vista],Clientes,Produtos
Where [Notas Vista].Cupom = [Items Vista].Cupom
And [Notas Vista].Cliente = [Items Vista].Cliente
And [Notas Vista].Cliente = Clientes.Codigo
And [Items Vista].CodProduto = Produtos.CodProduto
And ([Items Vista].Cliente>0)
And ([Items Vista].[Data Saida] >= :edDatIni) And ([Items Vista].[Data Saida] <= :edDatFin)
And ([Notas Vista].Dependente >= :DepIni) And ([Notas Vista].Dependente <= :DepFim)
GROUP BY [Items Vista].CodProduto,[Notas Vista].Dependente, [Items Vista].Cupom, [Items Vista].Cliente,
[Items Vista].Hora, Produtos.Descricao, Clientes.Nome, [Items Vista].[Data Saida], [Items Vista]![Preco Total]/[Items Vista]![Quant Saida], [Items Vista].Excluido
HAVING ([Items Vista].Cliente >= :edCliIni) And ([Items Vista].Cliente <= :edCliFin)
And ([Items Vista].CodProduto = :edProd)
And [Items Vista].Excluido=False
ORDER BY [Items Vista].Cliente
Bride
Curtidas 0
Respostas
Osocram
07/08/2009
vc configurou os parametros na query?
GOSTEI 0
Bride
07/08/2009
Sim ,são 06 parametros
GOSTEI 0
Osocram
07/08/2009
:edDatIni
:edDatFin
:DepIni
:DepFim
:edCliIni
:edCliFin
:edProd
eu contei 7 parametros
e parece q o delphi esta contando 8
tira todos os parametros... e testa...
depois vai adicionando um por um novamente.
:edDatFin
:DepIni
:DepFim
:edCliIni
:edCliFin
:edProd
eu contei 7 parametros
e parece q o delphi esta contando 8
tira todos os parametros... e testa...
depois vai adicionando um por um novamente.
Sim ,são 06 parametros
GOSTEI 0
Bride
07/08/2009
São 07.
GOSTEI 0
Bride
07/08/2009
No banco ela roda normalmente sem os parametros e com os dados setados,
so esta dando erro com os parametros
so esta dando erro com os parametros
GOSTEI 0
Emerson Nascimento
07/08/2009
publique o trecho de código onde você manupila essa query e informa os parâmetros.
GOSTEI 0