投稿日 | : 2007/04/16(Mon) 15:26 |
投稿者 | : やまちゃん |
Eメール | : |
URL | : |
タイトル | : Re^5: ファイルの最終更新日の変化を取得? |
説明不足ですみません。
まず、何をしようとしているのか?ですね。
やまちゃんこと私は、牛乳販売店を経営しているものです。
ここで質問させて頂いた処理は、仕入(あるいは在庫)のレコード
(フィールドは、日付,商品コード,繰越数,仕入数,『販売数』,営業使用数,
棚卸数,その他(破損など),登録日,更新日)を登録(新規レコード作成時)したときに、
顧客の契約内容(月曜日に○○牛乳1本配達するなど。別MDB)を元に
その日の販売数を計算しています。(←これに時間がかかっています。)
ですので、二つのMDBに複数のコネクションがある状態になります。
グリッドコントロールの更新は、固定行・列以外のテキストを
For intRow = 1 To .Rows - 1
For intCol = 1 to .Cols - 1
.TextMatrix(intRow,intCol) = ""
next intCol
next intRow
のような感じで消去しているのみです(中央揃えにしたりする再設定に時間がかかったためです)。
GODさんのおっしゃる通り、タイマーを使用したのは、レコードの更新の
完了とコントロールの表示のタイムラグを解決しようとした苦肉の策です。
ダンボさん、コメントありがとうございます。
おっしゃる通り、DateLastModifiedとタイマーを使ってすると、LAST_UPDATEが取得
出来ません。
皆様、お忙しい中ありがとうございます。