我使用Delphi 2009 ADO组件和此连接字符串连接到DBF文件:
Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=c:\mypath;
如果c:\ mypath不存在,我在调试器中运行应用程序,我的应用程序挂起。没有例外。
如果我在没有调试的情况下运行应用程序,则会正确引发异常。
要重现我只是创建一个新的应用程序,在表单上删除一个TADOConnection,设置连接字符串并将此代码添加到表单的OnCreate:
ADOConnection1.Connected := True;
有什么想法吗?