我现在遇到一个问题!!我现在用Adodc控件!!!我用此控件的时候用的是ConnectionString属性令其等于Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\xiaozhang\xiaozhang.mdb;Persist Security Info=False
但不知道为什么程序运行一段时间路径就变了!!我不知道怎么改变系统的默认路径!!

解决方案 »

  1.   

    怎样通过写代码来改变ConnectionString的属性值??
    我的代码是这样的但是一运行就出错说此属性不能被更改Private Sub Form_Load()
        Set Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & IIf(Right$(App.Path, 1) <> "\", "\", "") & "\Data\xiaozhang.mdb;Persist Security Info=False"End Sub
    谢谢各位了
      

  2.   

    我的QQ是14572254如果各位相和在下交个朋友就把我加入吧!!我们可以一起切磋vb方面的知识
      

  3.   

    Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & IIf(Right$(App.Path, 1) <> "\", "\", "") & "\Data\xiaozhang.mdb;Persist Security Info=False"
    不要Set就行了
    如果窗体上还有其他控件绑定在上面的话,先去掉,然后用代码写,如:
       Set DataGrid1.DataSource = Adodc1
      

  4.   

    Private Sub Form_Load()
       Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & IIf(Right$(App.Path, 1) <> "\", "\", "") & "\Data\xiaozhang.mdb;Persist Security Info=False"
    End Sub