D&C Lug - Home Page
Devon & Cornwall Linux Users' Group

[ Date Index ][ Thread Index ]
[ <= Previous by date / thread ] [ Next by date / thread => ]

Re: [LUG] DATABASE FOR LINUX



-----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?).

Leave knocking VB to those of us who have made a living from it ;)

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.



Lynx friendly