我现在学习使用DAO技术来访问数据库Access,我只知道他是通过数据库引擎来访问的,但是我不知道做好的程序,拿到别人的机子上是否还需要一些软件来支持,比如说,是否还需要安装VC++.还要安装OFFICE才能运行该软件,这是我得一个疑问.

解决方案 »

  1.   

    应该说只要是Windows都不需要的吧
      

  2.   

    目标机器上需要相应access版本的jet engine,一般都有,但是版本不对的话也不能运行,比如说,access 2002的数据库,如果编程的机器上是msjet4.0的引擎,而目标机器上的是3.5的引擎,则你的程序不能运行,所以发布的时候,最好带一个最新版本的jet引擎
      

  3.   

    建议楼主不要使用DAO了(好像已经停止升级了也不是发展方向)可以选择ADO编程。
      

  4.   

    本人同意AkiraChing的说法。清楚、简洁。
      

  5.   

    但是我发现用ADO编出来得软件都要进行设置ODBC,我感决不方便,所以选择了DAO