I'm modifying legacy code in C++Builder 6 Professional that uses InfoPower 4000 and DBASE tables (using Borland Database Engine (BDE) version 5.01) . On some client computers, the driver version is "1.0" and others are "4.0". I have a wwdbGrid component and imbedded a checkbox component in a boolean field. The field name contains 11 characters. When I compiled, ran the program and displayed the grid, the grid for this field displayed the checkbox correctly if the BDE driver version was "1.0". BDE driver version "4.0" did not display it correctly. If I reduce the field name length to 8 or less characters, the checkbox displays correctly using driver version "1.0" or "4.0". I'd rather not change the table structure on all affected tables. Is their a way for InfoPower to display the checkbox in the grid field correctly using BDE 5.01 with driver version "4.0"???
top of page
bottom of page
Sorry for the delay in responding. I'm not sure of FieldName length limitations with the BDE. I really don't know the cause of your problem as I have not heard of your issue before.