SQL 側からできること:
SELECT field1, field2, CAST(1 AS BIT) AS is_field
FROM TABLE
int ではなく BIT として返されるように強制します。これでうまくいくはずです
更新: このように CAST を使用する際の懸念事項は何ですか? SQL Server は、最適化において非常に優れています。上記のクエリの実行計画は、 is_field が定数であり、事前に一度評価できることを示します (関連記事がここにあります:http://msdn.microsoft.com/en-us/library/ms175933.aspx )。それがなくても、パフォーマンスが気になる場合は、心配する必要はありません。それは時期尚早の最適化です。