Solved

What's the quickest and easiest method of creating a mobile app and connecting it to an Oracle database using Delphi XE

Posted on 2014-04-04
7
512 Views
Last Modified: 2014-04-08
I have been using Delphi since version 1 but am new to XE5 and all of the mobile tools.  I need to create a very simple app for an Ipad that will connect to an Oracle server over the web and feed up information.  I'm reading about Intraweb, Rest, Firedac, datasnap etc and it's all a little confusing and I'm on a time limit.  I'm looking for someone that is very versed in doing this type of thing that can get me there fast because I've only have a few days.

I'm including Oracle in this search because I know that there are built in products to expose data to the web there as well.
0
Comment
Question by:Randy Rich
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
  • 2
  • +1
7 Comments
 
LVL 27

Expert Comment

by:Sinisa Vuk
ID: 39977741
Just quick pick (I'm really don't use it for now) - blog about connecting to remote database:
http://blog.devart.com/android-database-application-development-in-rad-studio-xe5.html
..using devart's ODAC direct access component.
0
 

Author Comment

by:Randy Rich
ID: 39977761
What's the pitfalls to ODAC?  Obviously you would be limited by bandwidth, but is it efficient?
0
 
LVL 27

Expert Comment

by:Sinisa Vuk
ID: 39977822
I can suggest just to try trial version. In win platform is quite efficient.
0
Salesforce Has Never Been Easier

Improve and reinforce salesforce training & adoption using WalkMe's digital adoption platform. Start saving on costly employee training by creating fast intuitive Walk-Thrus for Salesforce. Claim your Free Account Now

 
LVL 77

Accepted Solution

by:
slightwv (䄆 Netminder) earned 500 total points
ID: 39978164
You really never want an Internet app that can connect directly to any database.  That is a pretty big security hole.

You typically have a web service or some piece of middleware in the DMZ and the database server well behind the DMZ.

The front end app can talk to the web service and the web service can talk to the database.
0
 

Author Comment

by:Randy Rich
ID: 39978173
So in Delphi XE5 which components would be the best for talking to a web service?
0
 
LVL 77

Expert Comment

by:slightwv (䄆 Netminder)
ID: 39979240
I'm not a Delphi person so I'm left to Google.

Look for:  Delphi XE consume web service.

https://forums.embarcadero.com/thread.jspa?messageID=630961
0
 
LVL 37

Expert Comment

by:Geert Gruwez
ID: 39982342
the easiest way is to create a static webpages with a delphi exe
you connect to the db as usual and save the files via ftp to the website

it all depends on what your app has to do
0

Featured Post

PeopleSoft Has Never Been Easier

PeopleSoft Adoption Made Smooth & Simple!

On-The-Job Training Is made Intuitive & Easy With WalkMe's On-Screen Guidance Tool.  Claim Your Free WalkMe Account Now

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Working with Network Access Control Lists in Oracle 11g (part 1) Part 2: http://www.e-e.com/A_9074.html So, you upgraded to a shiny new 11g database and all of a sudden every program that used UTL_MAIL, UTL_SMTP, UTL_TCP, UTL_HTTP or any oth…
Have you ever had to make fundamental changes to a table in Oracle, but haven't been able to get any downtime?  I'm talking things like: * Dropping columns * Shrinking allocated space * Removing chained blocks and restoring the PCTFREE * Re-or…
Via a live example show how to connect to RMAN, make basic configuration settings changes and then take a backup of a demo database
This videos aims to give the viewer a basic demonstration of how a user can query current session information by using the SYS_CONTEXT function

726 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question