原先,我把数据库放在common files/data下面,路径别名是DBDEMOS(系统别名),
我想把数据库放在应用程序的MyDatabase目录下,如何实现??

解决方案 »

  1.   

    bde做的连接 ,想移动数据库必须重新配置, 
    最好用ado连接,更方便,可以不做任何设置进行拷贝。
      

  2.   

    你应该是用BDE连接的,
    分发程序时,要在目的机上配置好BDE,可通过写注册表实现,具体内容打开你的注册HKEY_LOCAL_MACHINE\SOFTWARE\Borland看一下便知,建议使用ADO连接,就算要用BDE的话也最好使用ODBC,因为ODBC里的项可通过写注册表生成.在HKEY_LOCAL_MACHINE\SOFTWARE\ODBC下,
    面BDE自身的一些别名,只能用BDE配置程序来修改.不太方便.
      

  3.   

    如果你用的是sqlserver2000为后台的话,直接copy数据库到你要的目录下,然后附加数据库,在用ado连接,这样很方便的,如果是bde那么就从新培植一个odbc