Sample database application

Database application development is a feature of JBuilder Professional and Enterprise. Distributed application development is a feature of JBuilder Enterprise.

This chapter describes a sample database application developed using DataExpress components and the JBuilder design tools. Where necessary, the code generated by the design tools was modified to provide custom behavior. There are no tutorial steps on this application as it is intended to consolidate the individual how to topics discussed elsewhere in this book.

The completed files for this sample application are included in the /samples/DataExpress/BasicApp subdirectory of your JBuilder installation under the project name BasicApp.jpr. The file BasicApp.html contains updated information on this sample application. If you experience problems running this application, see "JBuilder sample files" for information critical to this process. (If you downloaded JBuilder, you also need to download the Samples Pack in order to have this sample.)

Note: Some of the samples run only with JBuilder Enterprise.

This application demonstrates the following functionality:

Sample international database application

Writing an international application involves additional complexities which impact application development, for example, using locales other than en_US (American English). For an example of an international database application that includes many common features of a database application in addition to support for multiple languages and locales, see the /samples/dbSwing/MultiLingual directory of your JBuilder installation. (If you downloaded your JBuilder, you also need to download the Samples Pack in order to have this sample.)