哈哈,又找到一个不错的新东西哦!




版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://520920.51cto.com/blog/126264/30196 
使用ADO控件连接“文件DSN”
By panther666
 
 
第一部分:

    本部分介绍通过“文件DSN”连接Access数据库的步骤,其他的数据库就留给大家尝试了
 
1. 打开“控制面板”-->“管理工具”-->“数据源 (ODBC)”
 
2. 选择“文件DSN”选项卡,点击“添加”按钮
 
3. 选择“Microsoft Access Driver (*.mdb)”,填写“DSN”名称,按“下一步”
 
4. 点击“浏览”按钮,因为我们的电脑上以前没有创建过以.dsn结尾的文件数据源,所以我们将“保存类型(T)”选择“所有文件”。这样我们就可以选择Access数据库做试验了
 
5. “下一步”-->“完成”-->“确定”
 
注:生成的dsn文件,可以改成别的名字,用记事本打开查看和移动到别的地方。
 

第二部分:
   本部分就是使用delphi ADO控件实现连接“文件DSN”
 
1. 设置ADOConnection的ConnectionString属性的OLE DB的提供者要选择Microsoft OLE DB Provider for ODBC Drivers,按 “下一步”按钮
 
2.  在“指定数据源”选择“使用连接字符串”,按“编译(U)”按钮
 
3.  在“文件数据源”选项卡,选择刚才创建的数据源(注:文件数据源是以.dsn结尾的)
 
4. 我们返回"连接"选项卡,按 "测试连接"按钮。测试连接成功! ^_^
 
好了,我们就可以使用文件DSN访问数据库了。

总结:当我们知道怎么创建“文件DSN”时,可以直接从第二部分开始,只要在第三点中“文件数据源”选项卡,先填写“DSN”名称,点击“新建(N)”按钮创建就可以了。
 
本人语文水平有限,可能表达不通顺,请见谅。