Rc = SQLDriverConnectW (hdbc, 0, (SQLWCHAR*)DSN.c_str(), DSN. this line is required to force ACE dlls to be loaded in some far uninitialized address space I mention this program that is crashed i ACEODBC.DLL: How else I can load XLSX-sheets into my 64 bit application? Is there a way to make ACE drivers work in 64 bit applications?Ģ. Source XLSX file contains 7 lines and 40 columns, I can attach it by request.ġ. We suppose that the behavior depends on in what address We even managed to create very simple application of 10 line that allocates 2 handles (environment and database) and calls SQLDriverConnectW - it also crashed until we have changed some how its settings. Odbc32.dll!SQLDriverConnectW() + 0x11846 bytes Odbc32.dll!SQLInternalDriverConnectW() + 0x185 bytes SQLDriverConnectW(hdbc, 0, "DBQ=C:\\temp\\file.xlsx Driver= DefaultDir=C:\\temp FIL=excel 12.0 ", 120, NULL, 0, NULL, SQL_DRIVER_NOPROMPT) įirst-chance exception at 0x000007fefd48aa7d (KernelBase.dll) in rServer.exe: 0圎0000002: 0xe0000002. I've downloaded the 32-bit version of the component above but when I try to install it fails because apparently I have a 64-bit Office product installed (see screenshot). The PC has Office 365 ProPlus and all Office applications are 32-bit and 2016. The application constantly crashes in simple SQLDriverConnectW call: I'm trying to install the Microsoft Access Database Engine 2016 Redistributable. We are trying to use Access Database Engine 2010 Redistributable package to load data from XLSX files in our 64 bit application.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |