小池啓仁 ヒロヒト応援ブログ By はてな

小池啓仁(コイケヒロヒト)の動画など。

小池啓仁 ヒロヒト応援ブログ By はてな

ADOアクセスで、Win32::OLE::Variant=SCALAR(0x......)の値がでたら

PerlからSQL-Serverへ、ADOのSelet文で、datetime型データを取得する時に、以下のような値に遭遇することがあります。

Win32::OLE::Variant=SCALAR(0x......)

このような時は、以下のuse文を追加してみてください。

use Win32::OLE::Variant;

すると、datetime型データを文字列で取得することが出来るようになります。
なぜそうなるのかは、わかりません。
以下のURLを読んでもわかりませんでした。