[pgsql-jp: 37649] ODBC ADODB.Recordset で Null 値が、NULL文字列になってしまう

Reinin Oyama lenin @ hasiru.net
2006年 11月 11日 (土) 15:08:55 JST


初めましてlenin と申します。
昨日、Windows版PostgreSQL を 8.1.5にバージョンアップしたところ、
今まで動作していたアプリケーションが異常な動作をするので、
原因を調査したところ、
ODBC ドライバーが、 8.01.0200 から、 8.02.0200 に上がると
挙動が変わることが分かりました。
具体的には、
VB6のADODB.Recordset で、VARCHAR 型に対して Null 値を
書き込むと、 DB の Null 値で書き込まれていたものが、
Null文字列で、書き込まれてしまう様になってしまいました。
なにか、設定が変わったのでしょうか?
ODBC のパラメータには、それらしいものは見当たらないのですが。
どなたかご存じないでしょうか?
不具合にしては、ひど過ぎますしね。





pgsql-jp メーリングリストの案内