Pervasiveデータの日付をACCESSで参照、ODBC
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
今までdbMAGIC V8で普通に何も考えないで販売管理を作ってきました。
あるユーザーさんに、ACCESS使いが現れました。
販売管理システムのPervasiveデータをACCESSから使わせてくれ!と要望が出ました。
で、ACCESSから、販売管理システムのPervasiveデータを見られるように
実験しておりました。
MAGICからDDFを作成し、ODBCの設定を行い、ACCESSから
Pervasiveデータを参照出来るように出来ました。
しかし、困った事が起きました。
日付です。
magic側では、2003年04月と表示されますが、
ACCESS側では、731306と表示されます。
当然と言えばそれまでなのかもしれませんが。
この販売管理システムは、他にも10社程に提供しております。
この日付項目ですが、Intager DATEになっておりました。
magicのテーブルリポジトリで、試しに、String Dateに変えてみました。
ACCESSからは、20030401といった項目で見れました。
こういう方法しかないでしょうかね。
これをえば、この会社専用のMCFにしてしまわなくなります。
それもありかなと考えております。
どなたか他にいい方法ございましたら、ご教授下さい。
各データに文字列で日付を持たせるのも大変です。
色々な場所で日付の更新もしておりますし。
CSV渡しだとタイムラグもありますので、今回は無しです。
あるユーザーさんに、ACCESS使いが現れました。
販売管理システムのPervasiveデータをACCESSから使わせてくれ!と要望が出ました。
で、ACCESSから、販売管理システムのPervasiveデータを見られるように
実験しておりました。
MAGICからDDFを作成し、ODBCの設定を行い、ACCESSから
Pervasiveデータを参照出来るように出来ました。
しかし、困った事が起きました。
日付です。
magic側では、2003年04月と表示されますが、
ACCESS側では、731306と表示されます。
当然と言えばそれまでなのかもしれませんが。
この販売管理システムは、他にも10社程に提供しております。
この日付項目ですが、Intager DATEになっておりました。
magicのテーブルリポジトリで、試しに、String Dateに変えてみました。
ACCESSからは、20030401といった項目で見れました。
こういう方法しかないでしょうかね。
これをえば、この会社専用のMCFにしてしまわなくなります。
それもありかなと考えております。
どなたか他にいい方法ございましたら、ご教授下さい。
各データに文字列で日付を持たせるのも大変です。
色々な場所で日付の更新もしておりますし。
CSV渡しだとタイムラグもありますので、今回は無しです。
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
こんばんは。自己レスです。
とりあえず、日付項目を持っているテーブルで、
ACCESSに開放したい分については、ほとんど同一レイアウトの
別テーブルを用意し、そっちの方の日付項目をString Date型
にし、本物テーブルから複写するようにしてみました。
とりあえず、日付項目を持っているテーブルで、
ACCESSに開放したい分については、ほとんど同一レイアウトの
別テーブルを用意し、そっちの方の日付項目をString Date型
にし、本物テーブルから複写するようにしてみました。
投票数:0
平均点:0.00