An Overview of Java Database Connectivity

We examine the basic steps required to handle JDBC using javax.swing for creating user interfaces. If you're new to object-oriented programming to databases in Java, this will set you off on the right path.

provided by: 
Originally published at Internet.com


[This article assumes you have a basic understanding of Java application and applet programming.]

Suppose you have a set of records in an Access database that you have to view through a front-end tool. You can design a user interface by using various programming languages such as Visual Basic, Visual C++, etc. Java, however, provides a more consistent approach in developing these interfaces through the javax.swing package. Moreover, Java provides the Java Database Connectivity (JDBC) API, with which you can connect your app to any database designed either using Microsoft Access or SQL Server. In this article, we will examine the basic steps required to handle JDBC using javax.swing for creating user interfaces.

Before proceeding further, let us take a quick look at Microsoft's Object Database Connectivity (ODBC) and the preference of JDBC over ODBC. The ODBC API offers connectivity to almost all databases on almost all platforms and is the most widely used programming interface for accessing relational databases. But ODBC cannot be used directly with Java programs due to various reasons.

1. ODBC uses a C interface. This has drawbacks in security, implementation, robustness, etc. 2. ODBC makes use of pointers (which have been removed from Java)...

Read article at Internet.com site
Regional Articles
- An Overview of Java Database Connectivity Alabama
- An Overview of Java Database Connectivity Alaska
- An Overview of Java Database Connectivity Arizona
- An Overview of Java Database Connectivity Arkansas
- An Overview of Java Database Connectivity California
- An Overview of Java Database Connectivity Colorado
- An Overview of Java Database Connectivity Connecticut
- An Overview of Java Database Connectivity DC
- An Overview of Java Database Connectivity Delaware
- An Overview of Java Database Connectivity Florida
- An Overview of Java Database Connectivity Georgia
- An Overview of Java Database Connectivity Hawaii
- An Overview of Java Database Connectivity Idaho
- An Overview of Java Database Connectivity Illinois
- An Overview of Java Database Connectivity Indiana
- An Overview of Java Database Connectivity Iowa
- An Overview of Java Database Connectivity Kansas
- An Overview of Java Database Connectivity Kentucky
- An Overview of Java Database Connectivity Louisiana
- An Overview of Java Database Connectivity Maine
- An Overview of Java Database Connectivity Maryland
- An Overview of Java Database Connectivity Massachusetts
- An Overview of Java Database Connectivity Michigan
- An Overview of Java Database Connectivity Minnesota
- An Overview of Java Database Connectivity Mississippi
- An Overview of Java Database Connectivity Missouri
- An Overview of Java Database Connectivity Montana
- An Overview of Java Database Connectivity Nebraska
- An Overview of Java Database Connectivity Nevada
- An Overview of Java Database Connectivity New Hampshire
- An Overview of Java Database Connectivity New Jersey
- An Overview of Java Database Connectivity New Mexico
- An Overview of Java Database Connectivity New York
- An Overview of Java Database Connectivity North Carolina
- An Overview of Java Database Connectivity North Dakota
- An Overview of Java Database Connectivity Ohio
- An Overview of Java Database Connectivity Oklahoma
- An Overview of Java Database Connectivity Oregon
- An Overview of Java Database Connectivity Pennsylvania
- An Overview of Java Database Connectivity Rhode Island
- An Overview of Java Database Connectivity South Carolina
- An Overview of Java Database Connectivity South Dakota
- An Overview of Java Database Connectivity Tennessee
- An Overview of Java Database Connectivity Texas
- An Overview of Java Database Connectivity Utah
- An Overview of Java Database Connectivity Vermont
- An Overview of Java Database Connectivity Virginia
- An Overview of Java Database Connectivity Washington
- An Overview of Java Database Connectivity West Virginia
- An Overview of Java Database Connectivity Wisconsin
- An Overview of Java Database Connectivity Wyoming

Rss   Delicious   Digg   Add To My Yahoo   Add To My Google   Bookmark   Search Plugin

Topics:
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML