ぼろぐスマートフォン用の表示で見るぬぼろぐこの広告は、90日以上更新していないブログに表示しています。2010-10-24S2Dao.NETでバイナリをログ出力できるようにしてみたITうちの会社、最近Seasar2(S2Container.NET)をフレームワークに使って開発することがだいぶ増えてきています。ご多分に漏れず僕が今やってるプロジェクトもそうです。障害復旧に使うという仕組みを入れています。このシステム、バイナリ(jpgとxls)をInsertする場面があります。バイナリのデータはEntity上ではByte配列で保持しています。その部分がSQLログの上では'System.Byte'と表示されてしまいます。バイナリをどうやって障害復旧するか考えていました。SQL文を書いてやればバイナリのInsertができるようです。S2Daoのソースを見て改良を加えてみました。いう風になっています。バイナリを格納しているByteはどこのifにも引っかからずに最後のelseで'System.Byte'として出力されていたわけです。#ByteをToStringしたら内容はでずにSystem.Byteとなりますからね。加えて、SQLログに0x...形式の16進バイナリ文字列がでるようにしましたとさ。大きなバイナリをInsertするとログ表示に結構時間がかかります。IT、日常について書きます。(13)メールはてなブログをはじめよう!noobow34さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。