访问权限不是有效路径

时间:2016-04-08 16:07:51

标签: ms-access

以下代码是员工通过系统接收客户订单并且系统状态"订单发送"。

VB.NET运行良好,只是来自VB的数据应该自动转到我的Access数据库。下面的问题是代码行11/12,我输入我的数据库文件,它将保存来自VB.Net的数据。它给了我

  

" C:\用户\公共\ STU-1存放\用户区域\ 4 \ oo423 \我   Documents \ Database511.accdb(Access 2007 - 2013文件格式) - 访问'   不是一个有效的道路。确保路径名拼写   正确并且您已连接到文件所在的服务器   驻留"

MessageBox.Show("Order sent")

    Dim connString As String = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=C:\user\public\\stu-storage1\user-area\4\oo423\My Documents\Database511.accdb(Access 2007 - 2013 file format) -Access"
    Dim MyConnection As System.Data.OleDb.OleDbConnection
    Dim da As OleDbDataAdapter
    Dim ds As DataSet
    Dim tables As DataTableCollection
    Dim source1 As New BindingSource

    MyConnection = New OleDbConnection
    MyConnection.ConnectionString = connString
    ds = New DataSet
    tables = ds.Tables
    da = New OleDbDataAdapter("Database511", MyConnection)
    da.Fill(ds, "Database511.accdb")
    Dim view As New DataView(tables(0))
    source1.DataSource = view
    DataGridView1.DataSource = view

1 个答案:

答案 0 :(得分:0)

错误信息非常清楚。所以将此行更改为:

Dim connString As String = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=C:\users\public\stu-storage1\user-area\4\oo423\My Documents\Database511.accdb"
相关问题