[pgsql-jp: 25381] Re: Access2000->ODBC->Postgres7.13 接続での不具合
Hiroshi Inoue
Inoue @ tpf.co.jp
2002年 3月 22日 (金) 18:07:44 JST
井上です。
Kamada Takehiro wrote:
>
> 井上さま、横から失礼します。
>
> > > >うーん、7.01.0006から7.01.0011にいきなり上げるのはちょっと
> > > >冒険かもしれません。Unicode版を一度試されてはいかがでしょう。
> > > >多国後対応なので日本語とウムラウト文字が同時に処理できる
> > > >かもしれません。
>
> UNICODE Driverに興味がありましたので、psqlodbc30W.zipを
> ダウンロードし、以下の環境で試用してみました。
>
> [Server]
> PostgreSQL 7.2 on Redhat Linnux 7.2
>
> List of databases
> Name | Owner | Encoding
> -----------+----------+-----------
> eucjpdb | tk | EUC_JP
> unicodedb | tk | UNICODE
>
> --eucjpdb, unicodedb とも "t1"のみ。
> Table "t1"
> Column | Type | Modifiers
> --------+------+-----------
> f1 | text | not null
> f2 | text |
> Primary key: t1_pkey
>
> [Client]
> MS ACCESS 2000 SP-2 on Windows2000 SP-2
> ODBCコア 3.520.7713.0 ...MDAC2.7の状態です。
> ODBC Driver PostgreSQL30 7.1.0.11
>
> unicodedbのt1とeucjpdbのt1をそれぞれ同一mdbにリンク。
>
> [動作確認内容]
> IEで開いたドイツ語のページからウムラウト付きの文字列を
> ACCESSのデータシートで開いたテーブル"t1"に貼り付け
> ました。
> データは登録されましたが、データシートの編集行を更新
> したとたんに、ACCESSがメモリ保護エラーで死にました。
> 096DCEB1 mov dword ptr [eax+edx*8],0
>
> 漢字データも正しく登録できますが、ACCESSが死ぬのは
> 同じでした。
うーん、最近激しくいじくりまわしていておかしな状態
のがホームページに残っているのかもしれません。徳家
さんにも変換がおかしい所があるといわれました。後で
調べてみます。ODBC3.0とともに何とかものにしたいと
思っていますので今後も可愛がってやってください。
Hiroshi Inoue
pgsql-jp メーリングリストの案内