過去ログ

                                Page     220
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼INIファイルについて  千石 03/3/9(日) 18:33
   ┣Re:INIファイルについて  イケガミ 03/3/9(日) 18:41
   ┃  ┗Re:INIファイルについて  千石 03/3/9(日) 20:54
   ┃     ┗Re:INIファイルについて  よろずや 03/3/9(日) 23:34
   ┗Re:INIファイルについて  よろずや 03/3/9(日) 18:47

 ───────────────────────────────────────
 ■題名 : INIファイルについて
 ■名前 : 千石
 ■日付 : 03/3/9(日) 18:33
 -------------------------------------------------------------------------
    VBAについてではなく、更新クエリーについての質問ですが、どなたか教えて下さい。
 項目A 条件: >=2,000
     更新: 4,000
 項目B 条件: >=1999/4/1 and <=2001/3/31
 今、上記のような更新クエリーがたくさんある処理を行っているのですが、毎年、条件の数字や年月日、更新の数字を変更しなければなりません。クエリーがたくさんあるので、毎年数字を変更するのが大変です。
 そこで、INIファイル(設定ファイル)を使って、簡単に条件や更新の数字を変更できる方法を探しています。
 どなたか知ってますか?

 ───────────────────────────────────────  ■題名 : Re:INIファイルについて  ■名前 : イケガミ <ikegami_kumamoto@dosule.com>  ■日付 : 03/3/9(日) 18:41  -------------------------------------------------------------------------
   >そこで、INIファイル(設定ファイル)を使って、簡単に条件や更新の数字を
>変更できる方法を探しています。

なにゆえ、INIファイルを使おうと思っているのでしょうか?
テーブルを使えばいいと思いますよ。

で、そのテーブルの値を取得するための自作関数を作っておけば
いいのでは?

 ───────────────────────────────────────  ■題名 : Re:INIファイルについて  ■名前 : 千石  ■日付 : 03/3/9(日) 20:54  -------------------------------------------------------------------------
   テーブルを使って、どのように作ればいいんですか?
教えてください。

▼イケガミ さん:
>>そこで、INIファイル(設定ファイル)を使って、簡単に条件や更新の数字を
>>変更できる方法を探しています。
>
>なにゆえ、INIファイルを使おうと思っているのでしょうか?
>テーブルを使えばいいと思いますよ。
>
>で、そのテーブルの値を取得するための自作関数を作っておけば
>いいのでは?

 ───────────────────────────────────────  ■題名 : Re:INIファイルについて  ■名前 : よろずや  ■日付 : 03/3/9(日) 23:34  -------------------------------------------------------------------------
   ▼千石 さん:
>テーブルを使って、どのように作ればいいんですか?
>教えてください。

定数のみを入れたテーブルを用意して、クエリ内でそのフィールドを
参照するだけですが...

こんな抽象的な回答は、お望みではないですよね。
あなたが直面しているクエリーをもチョット詳しく提示すれば
それに即した回答ができると思います。

必要なのは、使っているテーブルの定義とか、
定数をどのように書き換えるつもりだったのかとか...

 ───────────────────────────────────────  ■題名 : Re:INIファイルについて  ■名前 : よろずや  ■日付 : 03/3/9(日) 18:47  -------------------------------------------------------------------------
   ▼千石 さん:
> VBAについてではなく、更新クエリーについての質問ですが、どなたか教えて下さい。
> 項目A 条件: >=2,000
>     更新: 4,000
> 項目B 条件: >=1999/4/1 and <=2001/3/31
> 今、上記のような更新クエリーがたくさんある処理を行っているのですが、毎年、条件の数字や年月日、更新の数字を変更しなければなりません。クエリーがたくさんあるので、毎年数字を変更するのが大変です。
> そこで、INIファイル(設定ファイル)を使って、簡単に条件や更新の数字を変更できる方法を探しています。
> どなたか知ってますか?

もし、VBAを使わないでという条件があるなら、タブン無理だと思います。
VBAを使ってよいなら、当然の如くできますよ。
GetPrivateProfileString 等のAPIを使います。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 220