OpenOffice.org has been gaining popularity over the years, and with the introduction of the database module (Base) in release 2.0, there has been more to learn. When working with databases, you will come to a point where the basic features are not sufficient. Databases have a large range of uses, and therefore, there is always a need for customization.
This book will teach you how to write code in the BASIC language (also known as StarOffice Basic/OpenOffice.org Basic or just plain Basic) to enhance the features of OpenOffice.org Base. After reading this book, you will know how to: use UNO services to query, insert, update, and delete records in a database; use forms, sub-forms and form controls to manipulate data; use form and form control events; programmatically import and export data; and much more.
You will also have an overall understanding of the database API, so that you can create custom solutions.
You must be logged in to post a review.
Please log in
3
People Reviewed This Product
By Ronald Rowell
Jan 21, 2012
There is not much information available for programming BASE (or even how to use it effectively) Thank you for writing this book, it is well written, and very well explained. I highly recommend this book to anyone using Basic in OpenOffice!
"EXACTLY what I needed..." You probably know how difficult it is to find a good book on OpenOffice.org Base and Basic. I scoured the Internet for tutorials, wikis, helps, ANYTHING to get me going! (the OpenOffice doc sites are still a dark underworld to me) To make matters worse, I'm so addicted to IDE's that gently hold my hand with their inline API suggestions that OpenOffice.org's IDE stoic silence was about as easy to love as a tree! To make matters even worse, I've spent the last 8 or so years buried in Java; I could hardly remember how to speak Basic from those good 'ol years of GWBasic, QBasic, VB3.0, and VB6.0 (long, long ago!). Suffice it to say, this book is EXACTLY what I needed. It's not an API reference book for sure. But it takes you by the hand and leads you through the valleys and over the mountains of database development with OpenOffice.org Base and the Basic programming language. If you want to step above the simple database wizards and become more of a... More > wizard yourself, this book is what you need. In my estimation (and I'm not a rich fellow, I have to count my dollars), this book is worth the price. Thanks, Roberto and Cecilia for a great book! You must make a great team too! :)< Less
"A Helpful Resource" I'm not a programmer by trade, but have been programming occasionally for almost 30 years. I bought this book to help me with macro programming of OpenOffice Base. This book does a good job of presenting concepts and samples of code to support those concepts. I've bookmarked many, many pages in it. I will caution that the text is for those with some programming experience, and I (as a hobby programmer) have found some concepts hard to grasp. Part of the difficulty stems from the highly technical documentation that's all that is available for programming OpenOffice macros, but I do keep going back to the book. It does exactly as it's described. I would definitely buy it again.