Preciso fazer uma rotina onde aplico um comando SELECT utilizando a macro SC_LOOKUP com dois campos na clausula WHERE (‘fornecedor’ e ‘dataBase’) mas não retorna nada (veja código abaixo). Já tentei várias maneiras de definir o campo DATA a ser validado na clausula WHERE, mas nada funciona.
O comando que está na linha comentada, validando apenas o campo “fornecedor” funciona.
Por favor, alguém poderia me ajudar a ver o que estou fazendo de errado? …bando de dados SQLserver.
Obrigado.
sc_lookup(recLidos,“select COUNT() FROM Dbpedido WHERE CodigoFor = {fornecedor} AND DtBase = {dataBase}");
//sc_lookup(recLidos,"select COUNT() FROM Dbpedido WHERE CodigoFor = {fornecedor}”);
$qtdPedidos = {recLidos[0][0]};
if ($qtdPedidos == 0) {
echo “Não há pedidos a baixar…”;
} else {
echo "Qtde de pedidos a baixar… " . $qtdPedidos;
}