在本机上已经设置好了数据库的路径,程序运行一切正常。ADO调用数据库,一切正常。
但是当我将源文件拷到别的机子上使用的时候,数据库的显示就不正常了。应该可能是数据库的路径的问题。但是要怎么设置呢?能详细指点一下吗?

解决方案 »

  1.   


    设:数据库为:xyb.mdb则路径为: App.path & "\xyb.mdb"
      

  2.   

    将数据库路径保存到注册表或INI文件中,如果路发生变化时,就直接修改保存的值就行啦
    或者用楼上的方法,将数据库与你的程序放在同一目录下,当然,为了兼容性方面做考虑,对楼上的方法要做一些调整:
    设:数据库为:xyb.mdb则路径为: App.path & iif(right(app.path,1)="\","","\") & "xyb.mdb"
    因为当程序放在要目录下时,返回的路径有"\",例如:程序放在c:\,则app.path="c:\"