A family of Microsoft relational database management systems designed for ease of use.
What is special about -1? A bit, in SQL, is either 0 (false) or 1 (true) and that is how it would map to a checkbox in SSRS. If you are working with a VB-like language, such as Access macros, then VB true's are -1. Thus you should be treating the values as Boolean and not as numeric values. A boolean value can be mapped to a SQL bit easily irrelevant of what the underlying numeric value is.