Page 614 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼FindFirstについて たかの 04/5/6(木) 10:08 ┣Re:FindFirstについて クロ 04/5/6(木) 10:45 ┗Re:追伸 FindFirstについて クロ 04/5/6(木) 10:49 ┗ありがとうございました。 たかの 04/5/6(木) 11:09 ─────────────────────────────────────── ■題名 : FindFirstについて ■名前 : たかの ■日付 : 04/5/6(木) 10:08 -------------------------------------------------------------------------
GetTbl.FindFirst "[伝票番号] = " & Me![伝票番号] And "[ページ] = " & Me![ページ] And "[行] = " & wGyo 上記の記述でレコードを検索しているのですが....型が一致しませんと言うエラーが出ます。 伝票番号もページも行も長整数型です。 入力している数値もそうなのですがどうしたらよいのか?アドバイスをお願いします。 それと、もう一つ質問なのですが、 FindFirstで日付の期間を指定してレコードを抽出したいのですが? 例えば、2004/04/01〜2004/04/30の間のレコードを抽出したいと思ってます。 よかったら、上記2つの質問の回答をよろしくお願いします。 |
GetTbl.FindFirst "[伝票番号] = " & Me![伝票番号] & "AND [ページ] = " & Me![ページ] & " And [行] = " & wGyo [日付フィールド名] BetWeen #" & Me.[日付初めテキストボックス名] & "# And #" & Me.[日付終わりテキストボックス名] &"#" で如何でしょうか? |
前レスは伝票番号、ページ、行の各フィールドが数値型の場合です。 テキスト型なら... GetTbl.FindFirst "[伝票番号] = '" & Me![伝票番号] & "' AND .... のようにシングルクォーテーションで括ってください |
▼クロ さん: 解決できそうです。ありがとうございました。 |