DBGrid replacement?
-
I have an MFC C++ desktop application (unmanaged code)that still uses DBGrid. What control would be a good replacement. I am displaying record sets in the control, fixing the number of rows in the control and range checking each cell value when leaving the cells. Vertical scrolling may be necessary. Thanks for your input
Clayton
-
I have an MFC C++ desktop application (unmanaged code)that still uses DBGrid. What control would be a good replacement. I am displaying record sets in the control, fixing the number of rows in the control and range checking each cell value when leaving the cells. Vertical scrolling may be necessary. Thanks for your input
Clayton
Is there something specific that DBGrid (I'm not familiar with it) doesn't give you, or is it looking dated, or ...?
.dan.g. AbstractSpoon Software
email: abstractspoon2(at)optusnet(dot)com(dot)au -
Is there something specific that DBGrid (I'm not familiar with it) doesn't give you, or is it looking dated, or ...?
.dan.g. AbstractSpoon Software
email: abstractspoon2(at)optusnet(dot)com(dot)auDBGrid is dated. I have a number of annoyances with it, I have listed some of my issues below. Documentation is scarce. It is not well supported in VS2012. One can crash VS2012 by editing through the Property Pages dialog (try setting the headfont to bold). Trying to provide error checking on a cell basis when leaving a cell seems dependent on what method you chose to leave the cell(Tab key versus arrow key). It is slow to fill from a database. The necessity to change rows before an update is done to the data.
Clayton
-
DBGrid is dated. I have a number of annoyances with it, I have listed some of my issues below. Documentation is scarce. It is not well supported in VS2012. One can crash VS2012 by editing through the Property Pages dialog (try setting the headfont to bold). Trying to provide error checking on a cell basis when leaving a cell seems dependent on what method you chose to leave the cell(Tab key versus arrow key). It is slow to fill from a database. The necessity to change rows before an update is done to the data.
Clayton