Bom Dia pessoal, tudo bem?
Estou tendo o seguinte problema... Tenho uma linha de código que faz a localização de um número em uma determinada tabela, eu uso os seguintes campos para localizá-lo: o código, a quantidade, nº de nota e indicador...
A questão é que o campo quantidade está como Double na tabela e não como text como os demais...E quando o campo quantidade possui número inteiros (ex: 98) não da problema algum, agora quando tem nº quebrados como 4,2 ele me da erro de operador faltante o erro Run-time error '3075'...
Alguém pode me ajudar?
Detalhe, eu sei q o problema está no campo quantidade pois eu o retirei e código funciona corretamente.. mas eu preciso deste campo para verificação....
Segue a linha:
Set cs = db.OpenRecordset("SELECT * from Numeros where [Material] = '" & wProduto & "' and [Qtd] = " & cs3!Quantidade & " and [Indicador] = '" & cs3![Indicador] & "' and [NF] <> 'S';")
Estou tendo o seguinte problema... Tenho uma linha de código que faz a localização de um número em uma determinada tabela, eu uso os seguintes campos para localizá-lo: o código, a quantidade, nº de nota e indicador...
A questão é que o campo quantidade está como Double na tabela e não como text como os demais...E quando o campo quantidade possui número inteiros (ex: 98) não da problema algum, agora quando tem nº quebrados como 4,2 ele me da erro de operador faltante o erro Run-time error '3075'...
Alguém pode me ajudar?
Detalhe, eu sei q o problema está no campo quantidade pois eu o retirei e código funciona corretamente.. mas eu preciso deste campo para verificação....
Segue a linha:
Set cs = db.OpenRecordset("SELECT * from Numeros where [Material] = '" & wProduto & "' and [Qtd] = " & cs3!Quantidade & " and [Indicador] = '" & cs3![Indicador] & "' and [NF] <> 'S';")