Database Engine Error 8712
object. I have experienced this problem when trying to access the "drivers\native" tree node in the BDE Admin, after 3 hours of searching and experimenting here is my solution. Use regedit to locate this registry key: HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Engine\Settings\DRIVERS\ Look for double entries of driver names. Example: ------------------------------------------------ Microsoft Access Driver (*.mdb) Microsoft Access Driver (*.mdb) Driver Microsoft dBase Driver (*.dbf) Microsoft dBase Driver (*.dbf) (Driver Microsoft Excel Driver (*.xls) Microsoft Excel Driver (*.xls) (Driver etc... ------------------------------------------------- I deleted each entry that had the word "driver" at the very end. Remember: (ONLY DELETE THE ONES THAT ARE DUPLICATES) some entries end with the word "driver" but if there is only one entry of this do not delete it. After deleting the entries everything worked fine. I do not know for sure how the double entries were created, I assume it was caused by installing different versions or models of Delphi (standard/desktop/Client Server) on the same machine or perhaps when I updated the ODBC, MDAC and DCOM {*word*99} from Microsoft. I did not have to delete any of my aliases or create a new config file neither of which works. I am interested in knowing whether this works for anyone so please feel free to email me. Aaron Paul.Cl.. Delphi Developer Wed, 18 Jun 1902 08:00:00 GMT Re:A Solution to 8712 - could not find object It appears there are many solutions to the "8712 error - Could not find object" BDE error. Here is mine: I encountered this error trying to return a Live Result set from a Delphi 4 query reading a MS SQL 6.5 server table. This query was linked to another datasource. In typing the SQL parameter string I was cavalier about typing field names in the Where clause using upper and lower case letters.
Email Updates: Status: Closed Impact on me: None Category:Connector / ODBC Severity:S2 (Serious) Version:5.1 OS:Microsoft Windows (WinXP SP2) Assigned to: Jess Balint Tags: BDE, Borland, EAccess Violation, MyODBC, ODBC5-RC, SELECT Triage: D4 (Minor) View Add Comment Files Developer Edit Submission View Progress Log Contributions [24 Oct 2006 10:51] Herminio Gonzalez Description: When attempting to run "SELECT * FROM tablename", an EAccess violation is caused in the BDE client program. No errors appear in the server log. This error does not happen on MyODBC 3.51 and MyODBC 2.5.x This error was http://www.delphigroups.info/2/36/245168.html tested on another in-house BDE application and the same error occurred. The error was found to occur when calling the member function Open() of a TQuery object. (TQuery is a VCL class. VCL is part of Delphi/C++Builder) How to repeat: MySQL Server version 5.0.22 for Win32 (on Windows XP SP2) Client: Borland Database Explorer (comes with C++ Builder, various versions) (The Borland Database https://bugs.mysql.com/bug.php?id=23579 Explorer client uses Borland's BDE library to access an ODBC DSN) - Create a DSN - Open Database Explorer - Open the DSN - Submit SQL "SELECT * FROM tablename" - EAccess violation appears, program aborts. NOTE: executing "SELECT 'abc'" does not cause an error and works as expected. [24 Oct 2006 14:13] Tonci Grgin Hi Herminio and thanks for your problem report. I was able to verify it as you described with dbExplorer that comes with Delphi6. Indeed, making an alias does not help but what you missed is that "simple SELECT 'abc'" does not produce correct result! Try SELECT (1+2) AS a and see what you will get. After first execution BDE is likely to throw an error of itself. But, after issuing query for several times in a row, Access violation might happen in connector/ODBC 5 driver crashing dbExplorer too. In conclusion, no matter how I like Borland, please use MS generic ODBC client (odbct32w.exe [UC] or odbct32.exe) since it works without problems. However I'll set this report to "Verified" but don't think MySQL can fix it. [24 Oct 2006 20:52] Tonci Grgin Borland dbExplorer cr
Microsoft Tech Companion App Microsoft Technical Communities Microsoft Virtual Academy Script Center Server and Tools Blogs TechNet Blogs TechNet https://technet.microsoft.com/en-us/library/ms365262(v=sql.110).aspx Flash Newsletter TechNet Gallery TechNet Library TechNet Magazine TechNet Subscriptions TechNet Video TechNet Wiki Windows Sysinternals Virtual Labs Solutions Networking Cloud and Datacenter Security Virtualization Downloads Updates Service Packs Security Bulletins Windows Update Trials Windows Server 2012 R2 System Center 2012 R2 Microsoft SQL Server 2014 SP1 Windows 8.1 Enterprise See all trials database engine » Related Sites Microsoft Download Center TechNet Evaluation Center Drivers Windows Sysinternals TechNet Gallery Training Training Expert-led, virtual classes Training Catalog Class Locator Microsoft Virtual Academy Free Windows Server 2012 courses Free Windows 8 courses SQL Server training Microsoft Official Courses On-Demand Certifications Certification overview MCSA: Windows 10 Windows Server Certification (MCSE) Private database engine error Cloud Certification (MCSE) SQL Server Certification (MCSE) Other resources TechNet Events Second shot for certification Born To Learn blog Find technical communities in your area Support Support options For business For developers For IT professionals For technical support Support offerings More support Microsoft Premier Online TechNet Forums MSDN Forums Security Bulletins & Advisories Not an IT pro? Microsoft Customer Support Microsoft Community Forums United States (English) Sign in Home Library Wiki Learn Gallery Downloads Support Forums Blogs We’re sorry. The content you requested has been removed. You’ll be auto redirected in 1 second. Technical Reference Errors and Events Reference Database Engine Events and Errors Database Engine Events and Errors Cause and Resolution of Database Engine Errors Cause and Resolution of Database Engine Errors Cause and Resolution of Database Engine Errors Understanding Database Engine Errors Cause and Resolution of Database Engine Errors MSSQLSERVER_-2 MSSQLSERVER_-1 MSSQLSERVER_2 MSSQLSERVER_53 MSSQLSERVER_102 MSSQLSERVER_107 MSSQLSERVER_125 MSSQLSERVER_137 MSSQLSERVER_207 MSSQLSERVER_208 MSSQLSERVER_233 MSSQLSERVER_360 MSSQLSERVER_511 MSSQLSERVER_601 MSSQLSE