Many (in fact, most) of the Delphi books, articles sugesst we use Delphi's native data aware components(ie TDBEdit, TDBGrid, TDBCombox ect.). In additional, there are so much well-made third-party data aware components just like InfoPower, ExpressGrid ect. though they are not free, they really make our life easier, at least look like easier.
But, most of Visual Basic programmers,for some reason, never use data binding components.
I don't know if i aught to use data aware components? I never make "TTable+DBNavigator+DBGrid" style program for performance, because in a lan, a large database would cause a traffic overload. But please give me a good reason to USE or NOT TO USE data aware components.
Thanx a lot.