解决使用CFileDialog造成的ADO访问相对路径下的数据库出错问题
来源:互联网 发布:c 数组里面的数组 编辑:程序博客网 时间:2024/05/29 11:21
现象:程序中使用CFileDialog选择一个文件后,无法显示同目录下的mdb数据库中的数据。
原因:由于使用的是相对路径访问数据库mdb,而CFileDialog通过DoModal() == IDOK后,会造成当前程序的路径的改变,所以无法访问,从而导致获取数据为空。
解决:在调用CFileDialog DoModal前先使用GetCurrentDirectory()保存当前路径,条用DoModal()后使用SetCurrentDirectory()重新设定当前目录即可。
- 解决使用CFileDialog造成的ADO访问相对路径下的数据库出错问题
- 使用CFileDialog后相对路径的图片加载失败的问题
- asp.net2.0解决相对路径出错的问题,ResolveUrl的用法
- asp.net2.0解决用户控件图片相对路径出错的问题,ResolveUrl的用法
- 相对URL的路径访问问题详解
- 使用CFileDialog的问题
- VC下使用ADO数据库访问技术时遇到的问题
- CFileDialog改变文件路径导致的一系列问题(如无法安全删除u盘、访问相对路径失败)的解决方法
- JAVA获取相对路径问题的解决
- 【DRP】解决相对路径的问题
- 解决source insight 的相对路径问题
- 使用相对路径导入ado库的方法
- 使用C++通过ADO访问access数据库的一点问题
- ADO访问Access数据库在英文操作系统上出错的问题
- 如何解决ADO.NET访问Access数据库出现"操作必须使用一个可更新的查询"的问题
- WPF使用相对路径下的图片
- bat中使用相对路径的问题
- vs中使用相对路径的问题
- VB调用API的学习
- 一个SDE无法启动的问题以及解决方案
- 画UML图的工具探索
- ubuntu终端查看最近输入的命令
- linux_command_sed
- 解决使用CFileDialog造成的ADO访问相对路径下的数据库出错问题
- 不适合当一名开发人员的10种迹象
- Const Correctness in C++(转)
- 上论坛,心情好(怎样控制Repeater控件里边的按钮)
- 二、用wsdd(Web Services Deployment Descriptor)方式发布WebService
- js中的boolean原始类型和Boolean引用类型
- 也来谈谈Chrome
- 黑马训练营预习视频之学习日记(一)
- arduino ATmega1280的主控板终于到手