使用ODBC建立一个用户DSN后,在vc程序里讲一个记录集绑定到其上,但是这样的话,程序只能在本机运行。把程序已到另一台机子上就找不到数据源了,请问有没有方法能面在对数据源进行设置?

解决方案 »

  1.   

    程序移到另一台机子上就找不到数据源,是因为你的数据源没有拷过去,或者拷过去了而没有注册。
    可以看看这篇文章,很详细
    http://bbs.51cto.com/thread-417868-1-1.html
      

  2.   

    《ADO开发指南》吧?
    别ODBC
      

  3.   

    改用ADO直接读取数据库文件,而不是在ODBC里面配置数据源
      

  4.   

    ODBC在使用机器上要重新设置DSN.
    ODBC确实麻烦,效率也低,下次用ADO吧
      

  5.   

    用ODBC又慢,又不安全,移植又不方便,我重来都不用ODBC要嘛用ADO,能力强点就用OLEDB
      

  6.   

    ODBC 是微软点名淘汰的东东。学校也不会教了吧。了解下就行了。
      

  7.   

    做一个setup安装程序,可以实现自动配置odbc数据源
      

  8.   

    用远程登录访问第一台机器的数据源。Connect。