I got this error using QuickBooks Pro Edition 2003 (USA) and QODBC V 3.00.00.050 RW version fully registered and also QODBC V5.00.00.104 Read-Write Version trial version.
When i run the test script for QODBC V3.00.00.050 Read-Write Version AND also QODBC V5.00.00.104 Read-Write Version
Both returns the following errors:
Script: C:\program Files\QODBC Driver for QuickBooks\QODBCTest.vbs
Line: 12
Char: 1
Error: [QODBC] QB Begin Session Failed. Error = 80040409, the current version of QuickBooks cannot work with the specified company data file.
Code: 80004005
Source: Microsoft OLE DB Provider for ODBC Drivers
And when I try opening the sample data, I got this error:
“Non-Uk company files are not compatible with versions of QuickBooks 2003.”
“To use QuickBook 2003, you need to create a new company”
When I tried the sample QODBC demo for .Net I got this error
ERROR [00000] [QODBC] QB Begin Session Failed. Error = 80040417, If the QuickBooks company data file is not open, a call to the "BeginSession" method must include the name of the data file.
ERROR [00000] [QODBC] QB Begin Session Failed. Error = 80040417, If the QuickBooks company data file is not open, a call to the "BeginSession" method must include the name of the data file.
When I changed the DSN to my own …QBInt… I got this error
ERROR [00000] [QODBC] QB Begin Session Failed. Error = 80040402, Unexpected error. Check the "qbsdklog.txt" file for possible additional information.
ERROR [00000] [QODBC] QB Begin Session Failed. Error = 80040402, Unexpected error. Check the "qbsdklog.txt" file for possible additional information.
I tried searching for this file "qbsdklog.txt" on my system but could not locate it.
Also, the version displayed on the screen when I pressed Ctrl + 1 is this V12.OU R1 06/02/2008.
Any solution(s) will be gratefully received.
Thanks. |