Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fevalini

Multiplicar dois campos exibindo resultado linha a linha

Recommended Posts

Olá povo... Gente, tô me matando aqui por causa de um erro que passei o sábado e o domingo quebrando a cabeça e nada...

 

Tenho uma tabela num banco access, com campos "qtde" e "valorProduto"

Quero multiplicar um pelo outro e exibir isso num outro campo.

 

Tô usando assim:

 

<%
Dim multiplica
Dim multiplica_cmd
Dim multiplica_numRows

Set multiplica_cmd = Server.CreateObject ("ADODB.Command")
multiplica_cmd.ActiveConnection = MM_pizza_STRING
multiplica_cmd.CommandText = "SELECT (qtde * valorProduto) AS Totazao  FROM pedidoitens WHERE idPedido = ?" 
multiplica_cmd.Prepared = true
multiplica_cmd.Parameters.Append multiplica_cmd.CreateParameter("param1", 5, 1, -1, multiplica__MMColParam) ' adDouble

Set multiplica = multiplica_cmd.Execute
multiplica_numRows = 0
%>

No teste do dreamweaver, aparece o resultado de cada linha, certinho.

Porém, qdo testo a página o resultado da primeira linha se repete em todas as outras.

 

id qtde valorProduto Total

1 2 R$ 14,00 28

1 1 R$ 14,00 28

1 1 R$ 14,00 28

1 1 R$ 14,00 28

2 1 R$ 12,00 28

2 1 R$ 12,00 28

 

Aonde será o erro? Oq está faltando nesta consulta?

 

Obrigado pessoal, se alguma alma boa puder me ajudar, fico imensamente agradecido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

onde esta a parte que exibe

 

o que seleciona de fato?

 

ficou confuso pois aqui voce somente consultou o produto e tentou exibir varias coisas que eu nao vi voce selecionar

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.