例如,程序要对D:\DATA.db进行操作。如果文件换一个目录,程序就不能找到这个表了,怎样设置才能实现还对这个表进行操作而且能使用。

解决方案 »

  1.   

    你把DATA.db拷到应用程序同一目录下不行吗
      

  2.   

    配置bde或odbc,当路径变了时,更改bde或odbc即可要不就像楼上说的,使用相对路径
      

  3.   

    一般的数据文件都应该在程序的目录下,
    或是程序下一个叫data的目录下的,
    要是这样你就可以在程序里设置Table1的
    DataBaseName为.\data\
    再选择一下Table1的TableName属性就行了。
      

  4.   

    不妨将DATA.db放在同意目录下;你可以设置bde或odbc,也可以使用ado;使用ado时用相对路径(即.db文件放于同一文件夹下),设置起来简单,且最后程序发布也容易。
      

  5.   

    更改bde配置??用户可能不会改。有什么好的办法?