程序在使用ODBC方式连接数据库时发生错误:
ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序。
什么原因造成的呢?
本人使用《Delphi+SQL Server数据库应用实例完全解析》 附带例程测试,发现不能连接数据库。
提示通信模块驱动问题。
环境:win7_x86 + SQL Server2000 + Delphi 7.
解决方法:
SQL Server 2000
1. 通过数据库->所有任务->还原数据库。
2. 安全性设置->登录-> 设置默认数据为 xqwy。
ODBC
1. 打开控制面板-> ODBC 数据源管理器
2. 添加-> 选择 SQL Server
3. Name: 数据库名称 Description: 数据库描述 Server:计算机名称
4. 下一步 保存 确定。
5. 测试: Delphi 7 创建ADOCon 控件,双击控件。
6.Use Connection String -> build
7. 连接: 使用数据源名称:xqwy
用户名:s