Developing a Database Application:
The dBASE™ PLUS Tutorial

Ken Mayer, based on work by Michael Nuwer and Ken Mayer

Phase X: Closing Comments

  Back to the tutorial menu     Back to previous part of tutorial: Building and Deploying an Application


After everything we've done, we have some settings in dBASE™ PLUS that we may not want to leave around.

These settings have to do specifically with the custom forms and custom reports.

The next time you go to create a form or report, dBASE™ PLUS is going to assume you want to use the custom one in the tutorial directory that you last used. You may want to solve that NOW by doing the following:

Repeat the above for a report, or you will run into the same issue there.

This will save you some frustration when you next go to create a new application.

One other thing you should do is to type, at the command window:


This will ensure that the tutorial database is closed, and that the next time you go to create tables you don't accidentally save them to that location ...

What Have We Learned?

In every step of what we did we left out things that we could have done, we didn't get into every single possible permutation of how to do things. This is where the "Additional Reading" section of the tutorial pages comes in, and it is also where if you find yourself trying to figure something out, the dBASE Newsgroups become one of your best tools.

Believe it or not, we really only scratched the surface of the abilities of dBASE™ PLUS with this tutorial. While we sometimes scratched fairly deeply, there's a lot more going on under the hood. There are objects in dBASE™ PLUS we haven't touched. We didn't write any code that was independent of forms and reports to manipulate data. We didn't use any ActiveX controls, OLE abilities, and so on.

When it comes right down to it, every time one of the authors uses dBASE™ to write a new application we learn more about what it can do. So will you.

Now What?

You should get used to the following misc. bits of information (provided in no particular sequence):

Web Addresses Of Use:

Contact the Author
As Michael has disappeared from the dBASE™ community to our loss, and as I am hosting the updated version of the tutorial on my own website, you can contact me if you have issues, concerns, etc. about the tutorial by using this link: Contact Ken.

Other Tutorials
Michael Nuwer created some other tutorials which I have not chosen to try to update for the current versions of dBASE™ at this time (I don't get paid for this, after all). If you are interested in seeing Michael's other tutorials, visit: Michael Nuwer's dBASE Tutorials

Ok, We're Really Done

With luck, you learned something about creating applications in dBASE™ PLUS.

The process of creating this tutorial has caused both authors to stretch their own knowledge, and in some cases we have actually changed some of our own development techniques based on what we learned in building this project for you.

After you get over the learning curve, you will find that development in this product is largely an enjoyable process. Enjoy it, and maybe we'll see you out in the newsgroups!

  Back to the tutorial menu     Back to previous part of tutorial: Building and Deploying an Application