Butthead, those same "bugs" have happenned to me, but those are not bugs, and BDE is not buggy! There are too many things in BDE that can be misused or misunderstood. But, as far as I remember (don't do database anymore...) if you hold it 'tight', BDE won't make you problems.
And, by the way, BDE is discontinued because it is too old, in favour of dbExpress, and I don't think that Borland is going to make another DB engine, it is too hard to compete with Oracle, Microsoft, MySQL... =)