Ir para conteúdo

POWERED BY:

Arquivado

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

dckarpov

Select em dois campos

Recommended Posts

Pessoal é o seguinte,

Estou tentando fazer um select no asp com dois campos, para fazer um update na tabela e não estou conseguindo fazer ele funcionar. Quero fazer uma comparação em dois campos que estão na tabela com dois campos armazenado em duas variaveis. Eis o codigo completo.

 

Dim VarProduto

Dim VarCliente

Dim AltBdProdutos

 

VarProduto = Request.QueryString("Produto")

VarCliente = Session("Cliente")

 

Set AltBdProdutos = Server.CreateObject("ADODB.Recordset")

AltBdProdutos.CursorLocation = adUseServer

AltBdProdutos.CursorType = adOpenForwardOnly

AltBdProdutos.LockType = adLockOptimistic

AltBdProdutos.Open "SELECT * FROM ProdutosFranqueados WHERE CodCliente = '"& VarCliente &"' And CodProduto = '"& VarProduto & "'", Banco, , , adCmdText

AltBdProdutos("Estoque") = Pedidos("Quantidade") - 1

AltBdProdutos("Carcaca") = Pedidos("Quantidade") + 1

AltBdProdutos.Update

AltBdProdutos.Close

Set AltBdProdutos = Nothing

 

O erro que retorna é esse: (Tipo de dados imcompatível na expressão de critério.)

As duas variaveis estão recebendo dados mas não consigo fazer funcionar. Voces podem me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

algum dos campos não deve ser texto como definiu na query

 

veja se algum é numérico se for apenas retire as aspas simples que o abraçam

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.