0

フォームからユーザー入力を取得して、ある数値よりも大きく、別の数値よりも小さい数値を検索するようにクエリ パラメーターを設定する方法はありますか?

私は試したLike "*" & Between [Forms]![DeptControl]![FastTime] And [Forms]![DeptControl]![SlowTime] & "*"

しかし、それはエラーとして発生し、そのようにすることはできません。

4

2 に答える 2

1

Like結合して 1 つの状態にすることはできませんBetween

[FastTime]との間にある数値があるかどうかを確認したいだけのようです[SlowTime]。もしそうなら、Likeそれを除外してください:

[Your Number] Between [Forms]![DeptControl]![FastTime] And [Forms]![DeptControl]![SlowTime]

[FastTime]また、またはが Null のときにすべての行を返したい場合は、これらの条件を次[SlowTime]のように追加します。OR

[Your Number] Between [Forms]![DeptControl]![FastTime] And [Forms]![DeptControl]![SlowTime]
OR [Forms]![DeptControl]![FastTime] Is Null OR [Forms]![DeptControl]![SlowTime] Is Null
于 2016-01-28T19:59:41.700 に答える
0

NZ を使用できます: NZ([Forms]![DeptControl]![FastTime],NOW())- NULL のままにすると、現在の時刻が使用されます。

于 2016-02-01T14:39:58.387 に答える