Thank you for your response. The create statement is:
CREATE TABLE `TEST_TABLE` (
`id` int(11) DEFAULT NULL,
`bitValue` bit(1) DEFAULT NULL,
`intValue` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
and the data I populated with was:
INSERT INTO TEST_TABLE VALUES (0, 0, 0);
INSERT INTO TEST_TABLE VALUES (1, 1, 1);
Two other observations:
1. When I change "select bitValue" to "select intValue" in my program, I get the answer I expect
2. If I change the type of the bitValue variable from bool to int, it is still broken but with a different error.
I'm grateful for any help you can provide.
Matt