为什么这个FindFirst不能按预期工作

时间:2016-05-25 22:47:43

标签: vba recordset access

请看一下follownig代码段,并告诉我,如果可能的话,为什么FindFirst没有根据定义的标准找到记录集。

regCustosOperacionais.MoveFirst
regCustosOperacionais.FindFirst "[descricao_tipo_mercado] LIKE '*" & _
      tipoMercado & "*' AND [descricao_tipo_negociacao]='" & _
       tipoNegociacao & "' AND [ordem_de]>=" & CDbl(valorAjuste) & _
        " AND [ordem_ate]<=" & CDbl(valorAjuste)

记录集的表有4条记录。除了“tipoMercado”和“tipoNegociacao”之外,FindFirst应该在“[ordem_de]”(order_from)和“[ordem_ate]”(order_to)值之间带来“valorAjuste”(值)的1条记录。

[ordem_de]     [ordem_ate]
"blank"        "blank"
0.00           25000.00
25000.01       50000.00
50000.01

valorAjuste = 30000.00

提前感谢。

0 个答案:

没有答案