[原创]Delphi通过MyODBC连接MySql时出现“灾难性故障”的解决方法
2005-10-17 17:44
796 查看
安装完MyODBC以后,在ODBC设置里可以正确连接,但在Delphi里用ADO控件连接时总提示“灾难性故障”。分析后解决办法如下:
双击ADOConnection控件,在弹出的数据链接属性对话框里,“提供程序”标签页上选择“MicroSoft OLE DB Provider for ODBC Drivers”,然后点“下一步”,在“连接”标签页里的“指定数据源名称”下拉框里选择配置好的ODBC数据源名称,然后不要在“输入要使用的初始目录”下拉框中选择数据库名称,而是直接点“确定”结束设置,否则打开ADOConnection连接时就会报“灾难性故障”这个错误。“连接”标签页里不需要输入用户名和密码,也可以输入登录MySql的用户名和密码。
双击ADOConnection控件,在弹出的数据链接属性对话框里,“提供程序”标签页上选择“MicroSoft OLE DB Provider for ODBC Drivers”,然后点“下一步”,在“连接”标签页里的“指定数据源名称”下拉框里选择配置好的ODBC数据源名称,然后不要在“输入要使用的初始目录”下拉框中选择数据库名称,而是直接点“确定”结束设置,否则打开ADOConnection连接时就会报“灾难性故障”这个错误。“连接”标签页里不需要输入用户名和密码,也可以输入登录MySql的用户名和密码。
相关文章推荐
- Delphi使用BDE连接远程MS SQL SERVER 2000数据库时出现“Db-library network communciations layer not loaded.”错误的解决方法
- 通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法
- mysql连接linux系统提示“登录出现1130 is not allowed to connect to this MySql server”问题,解决方法
- 通过OLEDB连接MS时出现乱码的解决方法
- Connector/Net 连接 MySQL远程服务器出现 "Unable to connect to any of the specified MySQL hosts" 解决方法
- 通过jdbc连接mysql报ClassNotFoundException另一种解决方法
- navicat连接mysql时出现1045错误的解决方法
- 通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法
- 关于连接myEclipse连接mysql时出现 Table 'performance_schema.session_variables' doesn't exist错误解决方法
- 使用DBCP连接池时出现MySql 8小时断开连接的解决方法
- 通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法
- 通过安装包暗转mysql时,第一次登陆出现 ERROR 1045 (28000): Access denied for user解决方法
- mysql连接linux系统提示“登录出现1130 is not allowed to connect to this MySql server”问题,解决方法
- Delphi使用BDE连接远程MS SQL SERVER 2000数据库时出现“Db-library network communciations layer not loaded.”错误的解决方法
- 网站出现数据库连接失败,mysql 2003错误(10061) 的解决方法
- 通过Navicat远程连接的时候报错mysql 1130的解决方法
- mysql连接提示“登录出现1130 is not allowed to connect to this MySql server,解决方法
- EI Capitan下Sequel Pro无法通过SSH连接MySQL的解决方法
- 通过Navicat for MySQL远程连接的时候报错mysql 1130的解决方法
- Delphi使用BDE连接远程MS SQL SERVER 2000数据库时出现“Db-library network communciations layer not loaded.”错误的解决方法