VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 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が取得
出来ません。

皆様、お忙しい中ありがとうございます。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -