473,396 Members | 1,827 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Database Application Front End

Hey,

I have been studying and working on databases for quite a time now. I
know quite a lot about databases. Now I have been assigned a project
where I have to build an application using the database. I know all
the work to be done with database. The cause of worry is front end of
the application. Since I have no expertise in any of the language I am
totally helpless, how to develop a good front end.
I know I can easily make a front end on MS Access but that do need MS
Access to be installed on every machine running the application which
seems to be impossible looking at the cost of Microsoft licenses. I
want to ask you people is there any other program such as MS Access
which can help me making effective front end without knowing a lot
deal of programming? Or suggest me the language in which I can work to
make this project easily and quickly as time is also not favoring me.

Regards,
Hasnain

Jun 27 '08 #1
4 3941
On Jun 13, 5:27 pm, Nano <mhr...@gmail.comwrote:
Hey,

I have been studying and working on databases for quite a time now. I
know quite a lot about databases. Now I have been assigned a project
where I have to build an application using the database. I know all
the work to be done with database. The cause of worry is front end of
the application. Since I have no expertise in any of the language I am
totally helpless, how to develop a good front end.
I know I can easily make a front end on MS Access but that do need MS
Access to be installed on every machine running the application which
seems to be impossible looking at the cost of Microsoft licenses.
I haven't tried myself, but open office (http://www.openoffice.org/)
is free and has similar functionality as MS Office

[...]

/Lennart
Jun 27 '08 #2
Lennart wrote:
On Jun 13, 5:27 pm, Nano <mhr...@gmail.comwrote:
Hey,

I have been studying and working on databases for quite a time now.
I know quite a lot about databases. Now I have been assigned a
project where I have to build an application using the database. I
know all the work to be done with database. The cause of worry is
front end of the application. Since I have no expertise in any of
the language I am totally helpless, how to develop a good front end.
I know I can easily make a front end on MS Access but that do need
MS Access to be installed on every machine running the application
which seems to be impossible looking at the cost of Microsoft
licenses.

I haven't tried myself, but open office (http://www.openoffice.org/)
is free and has similar functionality as MS Office

[...]

/Lennart
I just tried out the forms functionality in the Base application in
OpenOffice.org. Rather rudimentary, but it does work - so that's
certainly a cheap option (and of course, OOo's got quite a bit of
scripting functionality - although last time I tried it back in 2.0 it
was rather flaky).

A few years ago I would've recommend Delphi [1] for this sort of thing
without hesitation. Okay, it's quite expensive and only supports
Windows (don't mention the CLX ;-), but it was an /excellent/
environment for building database front-ends.

Nowadays, I'd prefer to build a web front-end where possible (makes
roll-out, and the whole cross-platform question a lot simpler).
However, although there's plenty of frameworks out there to make
building database-backed webapps easier (myriad Python frameworks
[2][3][4][5], Zend [6], Rails [7], a whole slew of Java stuff, etc.,
etc.) I'd say it's still a good deal more complex to build a decent,
secure, cross-browser web app than it is to whip up a single-platform
front-end in Delphi (unsurprisingly).

Given that you were thinking about Access I'm assuming a web front end
isn't what you're interested in anyway. So, I'd recommend you take a
look at the Lazarus project [8] - it's an open source reimplementation
of Delphi. Last time I checked it was still rather flaky on some
platforms, but it already had equivalents for most of Delphi's database
interface components (db-aware edit, listbox, checkbox, radiobutton,
grid, navigator, etc.), various connection components (MySQL,
PostgreSQL, Oracle, Interbase/Firebird, and ODBC IIRC), and
happily(ish) compiled GUI apps for Windows and Gnome.

Although I've never used it myself, I've also heard good things about
Visual FoxPro [9] (which can apparently build standalone apps which
access remote databases). It's being sunset [10], but perhaps that'll
just make it cheaper?

Also, there used to be something called DB2 Forms. Again, not something
I've ever used but it sounded like a quick'n'easy way to build
interfaces. Unfortunately I can't seem to find any trace of it -
perhaps it's been sunset and replaced by something else?

[1] http://www.codegear.com/products/delphi/win32
[2] http://pylonshq.com/
[3] http://www.djangoproject.com/
[4] http://turbogears.org/
[5] http://www.zope.org/
[6] http://framework.zend.com/
[7] http://www.rubyonrails.org/
[8] http://www.lazarus.freepascal.org/
[9] http://msdn.microsoft.com/en-us/vfoxpro/bb190288.aspx
[10] http://en.wikipedia.org/wiki/Visual_...Recent_history
Cheers,

Dave.
Jun 27 '08 #3
Dave Hughes wrote:
<snip>
>
Also, there used to be something called DB2 Forms. Again, not
something I've ever used but it sounded like a quick'n'easy way to
build interfaces. Unfortunately I can't seem to find any trace of it -
perhaps it's been sunset and replaced by something else?
Not replaced but renamed to DB2 Table Editor (7 years ago ... ;o) )
IIRC it used to support only DB2 for zOS, but that seems not to be the case
anymore:
http://www-306.ibm.com/software/data...b2tools/db2te/

Cheers!

--
Jeroen
Jun 27 '08 #4
Thanks everyone for replying, this is sure a lot of help.

@Hughes:
I will surely be more happy with a web based front end but since I
didn't know any programing (ASP or ASP.Net) so thats why I was
hesitating. But if the programes mentioned can help me in my cause
then a web base front end would definately be the better. I will try
these and will et you know. Since I am novice in progrmaing so I am
looking for solution that is for begineers not the programers.

Thanks :)

Regards,
Hasnain

On Jun 14, 3:29*am, "The Boss" <use...@No.Spam.Please.invalidwrote:
Dave Hughes wrote:

<snip>
Also, there used to be something called DB2 Forms. Again, not
something I've ever used but it sounded like a quick'n'easy way to
build interfaces. Unfortunately I can't seem to find any trace of it -
perhaps it's been sunset and replaced by something else?

Not replaced but renamed to DB2 Table Editor (7 years ago ... ;o) )
IIRC it used to support only DB2 for zOS, but that seems not to be the case
anymore:http://www-306.ibm.com/software/data...b2tools/db2te/

Cheers!

--
Jeroen
Jun 27 '08 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Rosy Moss | last post by:
I am in the process of cleaning up a database that our company uses to track jobs, time and expense, and customer information. We are running Windows 2000 Server with approximately 20 terminals...
3
by: ARobi | last post by:
I have developped an Access database with a lot of coding. The size of the database without data is about 5 meg. I am ready to copy the database to a client PC which already has a legal version...
14
by: L Mehl | last post by:
I tested a FE/BE application developed in A2000 on a A2002 machine and got this message when exiting the app. Clicking the only available button "OK", exits the application, as intended. The FE...
6
by: alanknipmeyer | last post by:
Hi, I`m in the process of migrating a Access 2002 (Run in 2000 mode) from Windows 98 to Win2K Server. It is a shared resource via a file share on the 98 Server. Client systems are Win98 with the...
3
by: John Phelan-Cummings | last post by:
I have a front-end application called, “inbusiness.mdb” and three back-ends databases called, “inbusinessClient_be.mdb”, “inbusinessFund_be.mdb”, and, “inbusiness_be”. I created three back-ends...
12
by: jimdan | last post by:
I have a ms access database that I have split into a front and backend database. After the user enters data into the database (stored in the backend), the DB grows to about 50 MB. The user then...
1
by: aine_canby | last post by:
Hi, My company has an old access database which has been in use for many years now by a few employees. I need to make some design changes to one of the forms, but I'm not sure how I should go...
10
by: Les Desser | last post by:
In article <fcebdacd-2bd8-4d07-93a8-8b69d3452f3e@s50g2000hsb.googlegroups.com>, The Frog <Mr.Frog.to.you@googlemail.comMon, 14 Apr 2008 00:45:10 writes Thank you for that. It was very...
25
by: zmickle | last post by:
Excuse my noobness. I am managing an access database that is shared by 4 users. Management does not want to use any technologies outside of access for this application (no SQL Server, etc). I...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.