BDE + Trusted Connection to MSSQL

The problem: BDE behaves funny when the table has default values and we used
trusted instead of standard connections. The data goes to the server, but
some strange error messages appear: 'Record/Key deleted' or 'NON blob field
require to perform operation'. The obvious solution is to catch these
messages in a try ... except block. But it's quite ugly.

Do you know a better solution.

Many thanks in advance !