我用的是Access系统是2003,就是我的程序在别的机器上运行的时候必须把数据库放在原来存放的位置才能正常運行(是在VC环境下使用MFC ODBC访问数据库的),这样别人安装此程序路径是随意我的程序就不能运行求大侠帮忙解决。。。
Architecture)中有关数据庫的一个组成部分,它建立了一组规范并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务ODBC本身吔提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC
一、点击开始-管理工具-数据源。(若不能找到就去控制面板找到管理工具就可以发现數据源)
可以添加.ini文件或者是将ODBC数据源的配置作为参数传递给数据库。
这个答案是我的解决方法我也不满意的,期待高手。
参考資料: 图书馆查书
另外可以在作安装程序时,生成一个ODBC也行
你用动态注册数据源的方法就行了,以下是从我程序中拷出来的,你参考吧