VB.NET连接ACCESS相对路径
请问一下大家,VB.NET连接ACCESS的相对路径问题,应该怎么写呢。Conn=NewOleDbConnection("Provider=Microsoft.Jet.O...
请问一下大家,VB.NET连接ACCESS的相对路径问题,应该怎么写呢。
Conn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\数据库DataGridView\数据库DataGridView\Database\persons.mdb;")
这样写是可以的
但是换成
Conn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Database\persons.mdb;")
显示错误:
数据库文件不是一个有效的路径,确定路径拼成拼写是否正确,以及是否连接到文件存放的服务器
Conn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB 4.0;Data Source= " & app.path & "\Database\persons.mdb ")
显示错误:
未声明“app”。它可能因其保护级别而不可访问。
Conn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB 4.0;Data Source= " & server.path & "\Database\persons.mdb ")
显示错误:未声明“server”。它可能因其保护级别而不可访问。
我记得C#里面这样写是可以的啊。 展开
Conn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\数据库DataGridView\数据库DataGridView\Database\persons.mdb;")
这样写是可以的
但是换成
Conn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Database\persons.mdb;")
显示错误:
数据库文件不是一个有效的路径,确定路径拼成拼写是否正确,以及是否连接到文件存放的服务器
Conn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB 4.0;Data Source= " & app.path & "\Database\persons.mdb ")
显示错误:
未声明“app”。它可能因其保护级别而不可访问。
Conn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB 4.0;Data Source= " & server.path & "\Database\persons.mdb ")
显示错误:未声明“server”。它可能因其保护级别而不可访问。
我记得C#里面这样写是可以的啊。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询