Question

frontend possibilities for Oracle

Asked by: avento

I currently have an Oracle database that uses Access as the frontend for forms and reports, etc.  Management would like to move to a web-based frontend and scrap Access all together.  Oracle's HTML DB using forms and reports may not be an option either because of cost.  What are some alternative frontends (either web-based or applications that can run on Unix) that are easy to implement and develop?  I do not want to reinvent the wheel and am looking for a solution that would not consume a large amount of time.  I understand moving away from Oracle forms and reports may limit the possibilities.  Are there any third-party tools that might convert the forms and reports from access to something else?  What are my options here?   As much input (and criticism toward management) as possible would be greatly appreciated.

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2004-02-06 at 14:18:44ID20876245
Tags

oracle

,

access

,

frontend

Topic

Oracle Database

Participating Experts
6
Points
250
Comments
9

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. Access-FrontEnd and SQL-BackEnd
    My client is upsizing from an Access-app(.mdb) to SQL-Server. Couple of questions: 1. Should we use Access or VB as FrontEnd?(Its a simple db, as well as the FrontEnd) 2. How do I convert my Access-tables into SQL? Or Should I create my tables in SQL directly(since never use...
  2. oracle as bakend and vb as frontend ?
    i will be highly obliged if u answer my question, hello, i want to connect visual basic as front end and oracle as backend, using any connection method using coding, but not component? after i get connection,i want to get a q in text with 4 options and also there are 100 su...
  3. Frontend App for MySQL
    Hi, What is a good tool to use to build a frontend for mysql? Preferrably needs to be GUI. Have had a look at PHP/Apache and used that so far, but just client side, not going to be web based. Thanks

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: markgeerPosted on 2004-02-06 at 14:38:46ID: 10294743

Some things that your management should consider are some of the hidden costs of a front end other than Oracle Forms and Oracle Reports.  These Oracle tools (in combination with an Oracle database) handle record locking very well, and use "bind variables" which reduce parsing overhead on your server.  With some other tools, both of these can become significant problems that cause poor performance and/or "lost updates".  Unfortunately it may be hard to quantify these for management.

My recommendation: stick with Oracle Forms and Oracle Reports.  Other tools may be cheaper, but often in life you get what you pay for.

 

by: jcaceresPosted on 2004-02-06 at 14:41:19ID: 10294773

can i suggest php, http://otn.oracle.com/tech/opensource/php_faq.html runs on unix based systems, easy to learn language.

 

by: aventoPosted on 2004-02-06 at 14:44:13ID: 10294801

If it helps, there are only about 30 tables, and there would only be about 5 users accessing the DB at the same time

 

by: monosodiumgPosted on 2004-02-06 at 16:57:29ID: 10295822

I've never come accross any 'turn this Acess form into ASP/JSP/PERL page' tool. The first person to write one that works well enough to be usable in earnest should make a fortune.

A lot will depend on how complex you Access app is and how well it's written. If everything is split up tidily into separte layers (data acess layer, busness logic layer, gui layer), AND the app isn't very complicated, then you could redo the gui in asp (or jsp) fairly easily.
That's not likely in my experience. ASP programmers are cheaper that Oracle programmers ;)

 

by: adixitPosted on 2004-02-06 at 21:43:22ID: 10296907

VB(visual basic-frontend) - oracle(backend)

 

by: pratikroyPosted on 2004-02-07 at 01:17:28ID: 10297292

HTML DB is a rapid web application development tool for the Oracle database.  Using only a web browser and limited programming experience, you can develop and deploy applications that are secure, fast and that look exactly the way you want. You can convert ACCESS Application to Oracle HTML DB. Thats your best bet I guess.

 

by: schwertnerPosted on 2004-02-07 at 02:04:02ID: 10297438

This is an old topic and I would like to share with you my notices from old discissions I took part:

Let us speak about Forms on WEB. I just set in "production" the "Personell system" of my company. It is available only on Intranet, you cant use it. but the conclusions are interesting.
The main conclusion is: it works. The overhead exists (too much loading time at the beginning of the sesion). Another disadvantages: record navigation in multirecord blocks is confusing - very often the form looses the control over the navigation with mouse clicks. So I put the standard button "Next record" on the toolbar and recommend to use it. Also there are difficulties with iconic buttons - the images are not available, but I know what to do.

But there are big advantages. First at all the users have the whole Windows functionality in a WEB apllication - mouse clicks, tabs, multiwindows, the advanced Oracle Forms access to the Oracle DB. This is not the limited WEB page application, slow, stupid (from DB view of point of course). Also I would like to say that I succeed to make the application very fast and easy. My colleagues who make WEB apps using HTML and Java need as rule 5-6 men team to do the same. Of course it was not easy to learn how to deal with Forms Server and with Reports Server. So Forms really is a RAD.

As Mr. Alexander said Forms of the WEB are used in the so called "Back Office" implementations - for supporting the infrastructure of big enterprises. They are not approprite for random user access - the overhead is to big.

The next advantage of Forms on the WEB is that you escape the Forms Client instalation on every user station. You avoid to declare a remote directory with .fmx, to share the username/password/host with user. The only thing you do is to publish the URL. This is a big advantage.

About the overhead. In "old" environment (DB listener, Forms Server in the Forms Toolkit) the application really runs slow 9at the beginning of the sesion). But I sow apps based on iOAS9i and the integrated there Forms Server. They were fantastic fast (the overhead was 5 secs in comparison with the 40 secs on my computer).

Maurício Pacheco (mauricio.pacheco@br.flextronics.com)
Joseph is right and I would like to add
two things :
- Although there is some overhead in starting
Forms Server (let's say 20-40 seconds) the
usage is much faster than any HTML
application. Try to create in ASP a dynamic
page to query a table in tabular form with
page navigation (one of many examples).
While Forms needs 2 network packets, HTML
needs 15 (obvious because the data we see
is only a small part of the page, the rest
are tags, formatting information, scripts,
etc). This comparison was made with the
same table, showing the same columns and
with the same records/page. WEB Forms seems
slow but in fact is faster than HTML
because the GUI frame runs on the client.

- In one occasion there was an international
competition to create a WEB application
for product catalog (reports, queries,
maintenances, drawings, etc). While with
Forms we took 1 week (1 developer) the
fastest competitor took 3+ months (3
developers)! And worst, the user
functionality regarding complex queries and
reporting was far better in Forms than
the competitor's tool (I am not going to
give names). Perhaps this was a matter of
training but Forms is really fast to
develop database applications. If
productivity, simplicity, database
performance, data integrity and user
functionality is not important don't use
Forms.

Once more, Forms was not projected for public
sites where multimedia content and
presentation is required. It was projected
for authenticated database applications,
to handle and present data and to reduce
development and maintenance time.

 

by: aventoPosted on 2004-02-13 at 08:40:31ID: 10353717

In the end I will be using PHP.  I discovered a RAD tool called Code Charge that easily allows you to create web-based database frontends from a wizard.  Code change will generate the web app in Java, ASP, JSP, Cold Fusion, VB.NET, C#.NET, PHP, or Perl. This product is also very inexpensive.

 

by: monosodiumgPosted on 2004-02-17 at 14:14:27ID: 10386870

Looks very interesting. Thx for the tip.

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...