[QODBC-Desktop] QODBC Quick Start Guide
Posted by Jack - QODBC Support on 09 September 2016 12:00 PM
QODBC Quick Start Guide
Download: QODBC 2022 Quick Start Guide (PDF)
What is ODBC?
ODBC (Open DataBase Connectivity) is a specification designed by Microsoft to:
1. Allow Windows applications to access multiple data sources through a single method regardless of the underlying file formats;
What is QODBC?
QODBC is an ODBC driver (DLL) for QuickBooks data. QuickBooks by default stores its data in its own proprietary database file format (.qbw). Our driver allows users of any application that can connect to ODBC data sources to read and write data contained in QuickBooks format files.
QODBC works by accepting SQL (Structured Query Language) commands through the ODBC interface, then converting those calls to navigational commands to the QuickBooks application interface (QuickBooks SDK) and returning record sets that qualify for the query results. QODBC will not work without an installed QuickBooks application and SDK layer to read the data from the proprietary internal database.
If you are not familiar with the SQL language, you can find a tutorial here: http://www.w3schools.com/sql/default.asp
What can I do with QODBC?
QODBC opens up your QuickBooks data to a whole new world of database connectivity.
· If you own Microsoft Office, you can use Excel to extract company accounting or invoice information directly into a spreadsheet and create a chart.
· Microsoft Word can run a customer mail merge for a customized batch letter directly from QuickBooks files.
· Crystal Pro Report writer can create multi-file reports from QuickBooks data.
· Microsoft Access or Embarcadero Delphi can be used to merge QuickBooks data with other data sources to produce complex reports, or to run mass file updates based on multiple criteria.
Best of all, this driver is transparent, invisible, and works just like any other ODBC driver. QuickBooks application developers now can offer this driver to their customers to allow them direct access to data important to them through custom third-party applications. Business owners who require up-to-the-minute data to make informed business decisions can have that real-time data instantly available in any one of hundreds of desktop applications.
First, make sure the QuickBooks application is installed on the machine. QODBC cannot access your QuickBooks company file data unless QuickBooks is installed on the machine. Click here to get the specifics on why the QuickBooks application is required.
You will be asked to select the Region of QuickBooks you are using, this should match the version of the driver you purchased.
The FLEXquarters QODBC Driver for QuickBooks® has been successfully installed on your computer. You can begin to use it immediately under the terms of the free 30-day evaluation. It will work with all editions of QODBC depending on how it is configured. Note that the evaluation version limits inserts of records into QuickBooks to 20 per session.
Windows 8 and higher users click here for additional details.
Click on the "Test Connection to QuickBooks" button to determine if you have a proper installation and settings with QuickBooks and a company file open. The following popup screen should appear:
Note: If you encounter a Windows security issue, or Test Connection fails, please click here.
See QODBC Setup Options for more details on options available.
First use of QODBC after setup is complete
Start the QuickBooks Application. QODBC cannot access your QuickBooks data unless QuickBooks itself is running.
Login to your company file as “Admin”. Switch to Single User Mode.
Click on the “QODBC Support Wizard” icon from the Windows start menu.
Follow the wizard instructions.
On the QODBC DSN Verification step, make sure it passes all the checks.
In case you see a warning icon.
Please check the "FIX" button so the QODBC Support Wizard can automatically fix the issue.
Troubleshooting with QODBC Support Wizard.
In case you are not able to connect to QuickBooks, re-run the Support Wizard and select “No, I am not able to connect to QuickBooks” and click “Next”
From the FAQs and Knowledgebase, you may select a more relevant topic or use the search button to search our knowledgebase for a more specific keyword.
If you are still facing any issues, report the issue to us by creating a support ticket.
QODBC Test Tool
After you click "Connect" a QODBC splash screen will pop up if you are using the QODBC Evaluation version of the product, and a mouse click will allow you to continue. No splash screen appears in the registered version.
When QODBC tries to access the company file for the first time, QuickBooks will ask you for permission to allow the driver to access your QuickBooks company file.
Note: QODBC does have a digital certificate, but since another application (QODBC Test Tool) is trying to access QuickBooks through QODBC and QuickBooks does not know what the application is, it must ask you for permission.
This procedure needs only be done once on a computer for QODBC to be able to connect with QuickBooks data from any other ODBC compliant application in the future.
Additionally, if you plan to modify the files, you will also need to choose “Multi-User Mode” from the Files menu in QuickBooks to allow this.
To change any of these options, from the QuickBooks Edit menu, select "Preferences" and then select "Integrated Applications".
After accepting the certificate, you can see we are connected to the QuickBooks company file.
You can view your customer data by clicking on the Run button, or you can remove the default SQL statement and type in your own SQL statement to view the data you wish to be displayed. To explore the data available in QuickBooks via QODBC, click here.
Testing Driver Capabilities
Once permissions have been granted in QuickBooks for QODBC to access the company file via the QODBC Test Tool and the Current Connection Window shows “QuickBooks Data”, you can obtain a list of all the QuickBooks tables by executing SP_TABLES
To disconnect the QODBC Test Tool from your QuickBooks company file Click the "Disconnect" button.
QODBC Frequently Asked Questions
The Frequently asked questions about this product are constantly changing, so we have a web page set up with these questions and answers. A more detailed FAQ can be found at: http://support.qodbc.com.
Tutorials and Documentation
Additional information can be found on our website, including a full manual, step-by-step tutorials for popular applications, FAQs, data layout of QuickBooks, and video tutorials.
Step by Step Tutorials http://www.qodbc.com/qodbctutorials.htm
QODBC version 2022 supports Microsoft Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 and Windows 11.
We offer a free fully functional trial copy of QODBC limited to selected elements in the QuickBooks system. An FAQ section and a Help Desk support system is available for registered users and those evaluating QODBC. Those purchasing the product will receive installation support at no charge for 30 days from the date of purchase. Program anomalies will be addressed at no charge and updates posted on our website. Other issues may be subject to a fee.
Support can be obtained by the following methods:
Forum Online Support: http://support.qodbc.com
Mail: FLEXquarters USA Sales
P.O. Box 1466 Clarkston, MI 48347
The most effective of these methods is the online support system via our website since you can attach an ODBC or SDK trace log to the message, and we can attach an updated product to you if we have a patch.
The latest updated versions will always be available online at our web page: http://www.qodbc.com/qodbcDownload.htm
QODBC versions 2.x thru 22.x
For Microsoft Windows, Windows XP, Vista, Windows 7, Windows 8, Windows 10, and Windows 11.
© Copyright 1995-2022, FLEXquarters.com Limited, All Rights Reserved Worldwide
Portions of this product © Copyright Intuit Incorporated
QODBC is a trademark of FLEXquarters.com Limited
QuickBooks Pro, QuickBooks Premier, QuickBooks Enterprise Solution, and QuickBooks Online Edition are registered trademarks of Intuit Incorporated
Windows, Vista, Windows 7, Windows 8, Windows 10, and Windows 11 are registered trademarks of Microsoft Corporation All other trademarks are the property of their respective holders.
Version 2.0 First released October 2002
Program published and supported by:
USA Mailing Address:
USA Sales Office:
FLEXquarters USA Sales
P.O. Box 1466
Clarkston, MI 48347
Licensing Support: 248-620-2406 (Registered user activation/deactivation issues only)
Other Regional Sales Numbers:
Australia/New Zealand/Southeast Asia: +61 3 9761 3644 firstname.lastname@example.org
International: +1 248-620-2400 email@example.com
The program developed by Brad Waddell and Matthew Froncek.
Documentation produced by Mark Kuznar, Brad Waddell, Rajendra Dewani and
Tags: configurations, permissions, user rights