6

SQL Server 2008 データベースにビット列があり、Dapper を使用して、ビット列に一致するブール フィールドを持つオブジェクトにマップしようとしています。Dapper が列が int であると言おうとしているときに、無効なキャスト例外が発生します。少しブール値にマップするにはどうすればよいですか? また、この ORM について適切なドキュメントが作成されることはありますか?

4

2 に答える 2

3

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

于 2012-08-08T13:14:32.513 に答える
2

列はヌル可能ですか? この場合は、DbNull 値を正しく処理するためbool?に、単に ではなくtype のプロパティを使用して dto を構築してみてください。bool優れたドキュメントは、コード自体とプロジェクトのホームです。

于 2012-06-19T15:52:40.747 に答える