为Paradox, dBASE数据库动态的设置数据库别名可以用函数
AddStandardAlias();对SQL可以用 AddAlias();请问怎么样动态地来给Access数据库设置一个别名呢?

解决方案 »

  1.   

    Access数据库好象不支持数据库别名
      

  2.   

    但可以通过ODBC进行手工设置的啊
      

  3.   

    以我的经验,Access好像不要别名呀。
    你用ADO连接,直接双击ADOCOnnectstring,设置好数据链接属性后,再把它里面包含的绝对路径改为相对路径就好了。比如它生成的是:  ........"d:\MyProj\data\yourAccess.mdb".....
    假设你的Exe程序放在 D:\MyProj 下
    那么改为 
      ........"data\yourAccess.mdb".....
      

  4.   

    可是TTable和TQuery 并不支持通过路径来进行操作的这一问题应该如何解决呢