Easy Way to Create Embedded SQL Programs with Visual C++ - A "How To" eBook with Source Codes

"Using SQLite with Visual C++" 2nd Edition

Source Codes now updated to use SQLite 3.4.1 and SQLite 2.8.17

 

eBook coverWelcome,  fellow Visual C++ programmer.

Would you like to know how to create embedded SQL database applications using using Visual C++ with SQLite?

What is SQLite? SQLite is a C library that implements an embeddable SQL database engine.

Are you looking for a way to create compact and yet very powerful database applications without without having to buy a commercial database server?

Do you want full control over the size of your database applications without having to use ADO, ODBC and other bloated libraries?

Are you a shareware programmer having trouble finding a database server suits your unique needs? Why not use SQLite?

If you answered "Yes" then download this sample eBook to see what it can do for you.

Using SQLite with Visual C++

Here's what you'll find in this eBook.

Table of Contents

Introduction

  1. Purpose of This eBook

  2. Intended Audience

  3. Scope

  4. How This eBook is Organized

Chapter 1 - What is SQLite and Why Use SQLite

  1. Purpose of MFC-SQLite Application

  2. Scope of MFC-SQLite Application

  3. Description of Software Package Contents

  4. Assumptions and Pre-requisites

  5. What is SQLite?

  6. Why Use SQLite?

Chapter 2 - Where and How to Get SQLite

  1. The SQLite Website

  2. What Files to Download

  3. The SQLite Source Codes

  4. The Win32 SQLite DLL

  5. The Win32 SQLite database utility program

  6. The SQLite Yahoogroup

Chapter 3 - How to Prepare SQLite for Use with Visual C++ 

  1. About Using Third-Party C or C++ Libraries

  2. C Functions Callable by C++

  3. Ways to Use SQLite

  4. Preparing the Win32 SQLite DLL

  5. Compiling the SQLite Source Codes into a Static Lib

  6. Which SQLite Header File is Needed

  7. Creating a Dialog-based MFC Application

Chapter 4 - SQLite Data Structures, Functions and SQL Statements

  1. Basic Concepts About SQLite

  2. SQLite Data Structures

  3. SQLite Functions to Open and Close Databases

  4. SQLite Function to Execute SQL Statements

  5. SQLite Callback Function to Process SQL Query Results

  6. SQLite SQL Statements

Chapter 5 - Key MFC Classes & C Functions Used in this Application

  1. CListBox

  2. CStringList

  3. CString

  4. Using the C sprintf function

  5. Enable and Disable Command Buttons

  6. Using Flag Variables

Chapter 6 - How this MFC SQLite Application Works

  1. The Application and Its Project Files

  2. Application Main Class

  3. Application's Resource File

  4. Application's Dialog Class

  5. Application's Search Dialog Class

  6. Application's Help File

Appendix A - SQLite Resources on the Internet

Appendix B - About This Program's Source Codes

  1. Feedback Welcomed

  2. Features in Future Versions

  3. Where to Download the Latest Version

  4. Revision History

 

SPECIAL OFFER: For a limited time only, this eBook retails for only $14.95 (Usual price $19.95).

FREE BONUS for registered buyers: Get the full source code to this software, ready to compile and run using your Visual C++ 6.0 and Visual C++ 7.x compiler. Full ebook and source codes - 10.9 MB.

This new and updated 2nd Edition package now contains: the ebook, with (4) projects source codes: for Visual C++ 6.0, sqlite and sqlite3pp and for Visual C++ 7.x, sqlite and sqlite3pp. sqlitepp is a database program that uses SQLite 2.8.17 and sqlite3pp is a database program that uses SQLite 3.4.1.

 

EXTRA FREE GIFT for registered buyers: Get the next updated version for FREE when it is released.

Order easily online using your credit card through our Secure Online Ordering System

FAST and EASY Delivery: via download from our web site.

60-DAY GUARANTEE WORLDWIDE This eBook is backed by a 60-day money back guarantee.

We accept major credit cards: Mastercard, VISA, Discover and American Express.

Main Secure Online Ordering Site at eSellerate

Order Click Here to Order Now!

Or pay via PayPal



About the Author

Yeoh HS first began programming personal computers in 1987 while working as an auditor. He has a background in accounting and information systems auditing. It wasn't long before he realized his true calling in life. Since then, he had focused on contract programming jobs and now runs his own IT consulting firm based in Penang, Malaysia.

Contact Information  Yeoh HS can be contacted at author@yeohhs.com

Mailing Address: 17-3-1 Lorong Batu Bukit Dua, Tanjong Tokong, 10470 Penang, Malaysia. Telephone:+6012-5357595



 
 

Order
Click Here to Order Now! 

 Only $14.95 (U.S. dollars)

or pay via PayPal

Full ebook and source codes - 10.9 MB.

Free Download    FREE Download eBook sample ( File size 347KB )

 Alternate Download Location at SimTel

 

 The eBook is in a zip file. Also included are two database programs that use SQLite 2.x and SQLite 3.x

 

About the FREE eBook Sample

The FREE ebook sample contains:

 1. Cover page

 2. Contents page

 3. Introduction

 4. Chapter 1

 5. Appendix A

 6. Appendix B

 

Awards

SOFTDLL CLEAN! AWARD

Award

Award

award

SQLite Award
 
 

System Requirements

To read this eBook, you'll need Windows 95 or later with Internet Explorer 4.0 or later installed and Windows HTML Help.

 

Testimonials

"You've done a great job with your ebook, I congratulate you, but you can do even better, go for it!" - Daniel Knight

"YEOH,
Your book is very informative.. I constructed my own Ebook using
VC++ about a week ago.. I have been struggling with trying to load
graphics (gif and jpg) into the webpages displayed in the executable..
WOW.. after buying your book I was able to see how it was done..
now my project is up and running and almost ready to publish..
--Bob Campbell"




















































































































 
Related Product

MySharpCode example source codes that show how to use SQLite with C#.

 

Offer
SPECIAL OFFER - Order this eBook for only $14.95. Price is in U.S. dollars.

 

Guarantee

60-DAY GUARANTEE WORLDWIDE This eBook is backed by a 60-day money back guarantee.

 


 

Order
Click Here to Order Now!

Order easily online using your credit card through our Secure Online Ordering System

We accept major credit cards: Mastercard, VISA, Discover and, American Express.

Or pay via PayPal

Delivery: via download from our web site.


  Source

How To Get the Source Code

As a buyer, you will also be entitled to download the source code for this program. 



 

Last updated on October 8, 2007



 
Copyright (c) 2002, 2003, 2004, 2005, 2006, 2007 by Yeoh HS, All Rights Reserved