2012-06-19 6 views
5

ブールフィールドにビット列をマップすることはできません。私は、Dapperが列がintであると言っているように、無効なキャスト例外を取得します。どのようにしてそれをブールにマップするのですか?また、このORMのためのまともな文書がありますか?Dapperのは、私はSQL Server 2008のデータベース内のビット列を持っていると私はビット列と一致ブールフィールドを持つ私のオブジェクトにマッピングするためにDapperのを使用しようとしています

+0

それは箱からうまくいくはずです、コードを投稿してください。 –

+0

問題が見つかりました。ストアドプロシージャは、intとしてキャストしていた列で合体を使用していました。私はこの質問を削除するだろうが、私はどのようにわからない。 –

+1

私は参考として有用なので質問を削除することをお勧めしません。 –

答えて

2

問題が見つかりました。ストアドプロシージャは、intとしてキャストしていた列で合体を使用していました。

1

この列はNULL可能ですか?このような場合は正しくDbNullに値を処理するために、ちょうどboolの種類bool? instaeadのプロパティでDTOを構築してみてください。より良い文書は、コード自体and the project homeです。

関連する問題