[ Date Index ][
Thread Index ]
[ <= Previous by date /
thread ]
[ Next by date /
thread => ]
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Neil Winchurst wrote: | | Access uses visual basic as its program for developers. As I understand | it VB is a general purpose language. Paradox has its own language called | PAL (Paradox Application Language) which is easy to learn. The advantage | to this for me is that PAL was written especially to be a database | language and not as a general purpose one. This made it perfect for | database work.
VB implements database access through a variety of database objects, the main one being a recordset. This type of object model for relational database access is pretty common in Object Orientated languages.
Using this OO framework Microsoft VB includes data bound controls. When you can drag and drop various graphical controls onto a form and just link them to the relevant fields in results of a database query (which is another object you dragged and dropped onto the form), I not sure what a specific database language would buy you except having to learn new tools?
Anyone know who originated this object model for databases? I assume it wasn't Microsoft, as the Borland stuff, and Sybase stuff all worked similarly, so I assume a common ancestor (Power Builder?).
It sucks big time because it only runs on one proprietary OS - no future in that!
As a development environment VB is not bad, the only compelling reasons to avoid it apart from vendor lockin - lack of strong typing, no heavily integrated modelling environment. Some people say it isn't suitable for big projects as it lacks the heavy object orientated features of other languages (like C++), but even that may not be true, and one could always have used C++ to build the objects you need and VB for the plumbing. -----BEGIN PGP SIGNATURE----- Comment: Using GnuPG with Debian - http://enigmail.mozdev.org
iD8DBQFBjmcPGFXfHI9FVgYRAncOAJ9KqJuyyAR/dkdP59oV0jr/U6ru2ACfRQb5 NjwRN+DfMAM7UkGK9LYOBlU= =QL3+ -----END PGP SIGNATURE-----
-- The Mailing List for the Devon & Cornwall LUG Mail majordomo@xxxxxxxxxxxx with "unsubscribe list" in the message body to unsubscribe.