Ze strany SQL můžete:
SELECT field1, field2, CAST(1 AS BIT) AS is_field
FROM TABLE
vynutit jeho vrácení jako BIT namísto int. To by mělo stačit
Aktualizace: Co vás znepokojuje při používání CAST tímto způsobem? SQL Server je docela úžasný při optimalizaci např. plán provádění pro výše uvedený dotaz by ukázal, že is_field je konstanta, kterou lze vyhodnotit jednou předem (související článek je zde:http://msdn.microsoft.com/en-us/library/ms175933.aspx ). I bez toho, pokud máte obavy o výkon, pak byste si s tím neměli dělat starosti – byla by to velmi předčasná optimalizace.