I just installed the latest version 5.20.1.15 of MyDAC, but I still have the problem that the StoredProc with a bit field in the select is interpreted as a TLargeintField and not as a TBooleanField.
This depends on the query.
You should read about TCustomMyConnectionOptions.OptimizedBigInt property added for mapping LargeInt fields to Integer fields.
I'm not sure what you mean.
I have a table with one of the fields defined as bit.
In my stored proc I do a select * from the table, so the result is a dataset.
When I add the fields in Delphi, I get a fieldtype LargeInt.