Lazarus and databases
netchaiev
Posted messages
47
Status
Member
-
blux Posted messages 5032 Registration date Status Moderator Last intervention -
blux Posted messages 5032 Registration date Status Moderator Last intervention -
Hello everyone,
I should state in advance that I am completely new to programming, just to set the stage.
I need, for my company, to develop a database like invoices, reservations, etc......
In the past, I had already made one thanks to MS Access, but I really don’t like it anymore. Moreover, my company is reluctant to pay for software.
So I need to turn to free/open-source software.
In the database field with a graphical interface, like MS Access, I found LAZARUS (Delphi clone) on Pascal.
Do you think this choice is wise and whether learning Pascal isn’t too complicated for an average mind.
I hope to receive your comments and assistance.
Thanks to everyone.
I should state in advance that I am completely new to programming, just to set the stage.
I need, for my company, to develop a database like invoices, reservations, etc......
In the past, I had already made one thanks to MS Access, but I really don’t like it anymore. Moreover, my company is reluctant to pay for software.
So I need to turn to free/open-source software.
In the database field with a graphical interface, like MS Access, I found LAZARUS (Delphi clone) on Pascal.
Do you think this choice is wise and whether learning Pascal isn’t too complicated for an average mind.
I hope to receive your comments and assistance.
Thanks to everyone.
1 answer
-
With ACCESS, we create applications that require an OFFICE license.
The interface is quickly created. However the application only supports a single user.
With LAZARUS we create standalone executable files without needing licenses.
However you have to create the interface and see if all the available components are suitable.
The number of users will depend on the chosen database. It is preferable to use a database that runs automatically with the executable. This requires knowing how to set up a server on a single file. There are, for example, DBF or DBASE files. Or also for heavier data there is PARADOX to know well. Otherwise for several users use POSTGRESQL or MYSQL.
To better understand LAZARUS:
http://www.lazarus-components.org-
With ACCESS you create applications that require an OFFICE license.
Yes and no, you can distribute the Access runtime (included in the Developer edition) for machines that do not have Access (we do not link Access with Office).
The interface is quickly created. However, the application only supports a single user.
False! multiple users can access and update the database concurrently.
--
A+ Blux"Les cons, ça ose tout. C'est même à ça qu'on les reconnaît"
-