2010-06-22 54 views
0

我在同一个工作区的数据库,我试图连接到这个使用这个代码DB:问题,同时连接到数据库的ASP.NET

Dim CX As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data source=" & "./Learning.mdb") 

Dim CX As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data source=" & "~/Learning.mdb") 

Dim CX As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data source=" & "~Learning.mdb") 

但他们没有工作。

+1

请告诉我们,在细节,它是如何 “不工作”。 – 2010-06-22 23:56:58

+0

找不到文件'c:\ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ Learning.mdb'。 – 2010-06-22 23:58:31

+0

c:\ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \〜\ Learning.mdb'不是有效的路径。确保路径的名称是正确的,并与文件所在的服务器建立连接。 – 2010-06-22 23:59:38

回答

4

尝试:

 Dim CX As OleDbConnection = New 
    OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data source=" & 
System.AppDomain.CurrentDomain.BaseDirectory & "/Learning.mdb") 
+0

我爱你的男人,非常感谢你许多。 – 2010-06-23 00:13:14