vb.net数据库语句有关问题

vb.net数据库语句问题
vs2008  access2007
我是这样想的:
点击按钮弹出一个文件选择的对话框,选择我要的access文件
之后我在打开另一个窗口我的数据就可以直接显示出来了
我再选择其他的access文件在另一个窗口的数据也是会变的
 但是下面的语句就不知道怎么修改了
objconn.ConnectionString = "provider=Microsoft.ACE.OLEDB.12.0;Data Source" & "=':D\新建文件\\abc.mdb'"
上面红色的字体是要修改的,我本来想用一个公共参量来表示这个路径的但是不行啊
vb.net数据库语句有关问题谁能帮忙解答下啊?
------解决方案--------------------
将文件路径作为参数与其它条件拼接在一起,组成ConnectionString ,每次选择后,重新打开连接,然后重新绑定数据集
------解决方案--------------------

Public Function GetAccessConnection(ByVal FileName As String, ByVal FilePassword As String) as String
        return "Provider=Microsoft.Jet.OLEDB.4.0;data source=""" & FileName & """;Jet OLEDB:Database Password=" & FilePassword & ";" 'Mode=Share Deny None
    End Function