程序用了几个data控件连接的数据库,属性都是默认的,路径现在是绝对的,当前目录路径好像比较容易出错,要是做完打包成安装程序,装到其他机子上,不知道数据库怎么连接?
小弟在csdn提了不少严重低于菜鸟的问题,初学vb还请大侠见谅?今次还请大侠们留个贴!

解决方案 »

  1.   

    不要使用绝对路径。
    建议使用相对于应用程序路径(在VB中用App.Path)的路径
      

  2.   

    app.path后面怎么加数据库名啊,做成安装程序再安装后能连上吗?
      

  3.   

    data连接不要手动设置,用代码来写:
    Data1.DatabaseName=app.path & "\Test.mdb"
      

  4.   

    首先建议用adodc 不要用data,
    其次程序最好做成动态数据源
       Data1.DatabaseName=app.path & "\Test.mdb"
    最后不要用绑定,最好用代码写