• ベストアンサー

(アクセス2000) Dlookup関数について

引数に条件を指定して実行した場合、ひとつのフィールドに複数の条件に合ったデータがある場合、どれが表示されるのかがイマイチ分かりません。 一度、実行するとずっとデータを消さない限り、同じ値が表示されます。 「ヘルプには、最初の 1 つの値のみを返します」とありましたが、この最初とは、何の並び(主キーやアイウエオ順や入力時間など・・・)を基準にした「最初」?なのでしょうか。 試しにソートや漢字をカタカナとしても理解できませんでした。

質問者が選んだベストアンサー

  • ベストアンサー
  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.1

ハードディスクを読みに行って最初に見つかったものです >実行するとずっとデータを消さない限り、同じ値が表示されます。 レコードの削除、追加、mdbの最適化などを行うと順番が変わってきます ハードディスクに記録される順番はユーザーはコントロールできませんから どれが持ってこられるかはお任せということになります

関連するQ&A