初始化字符串的格式不符合从索引0开始的规范 - 使用Microsoft Access的Visual Basic.NET

时间:2016-08-08 07:31:26

标签: vb.net ms-access visual-studio-2012 access-vba

我在尝试运行程序时遇到了这个问题。代码是这样的

    Private Sub mainmenu_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    conString = "C:\Users\Nur Amira\Documents\SEM 5\SDP\sdddd\sdddd\Database1.mdb"
    Dim con As New OleDbConnection(conString)
    con.Open()
    Sql = "select * From Login"


    Dim da As New OleDbDataAdapter(Sql, con)
    da.Fill(ds, "Role")
    totrec = ds.Tables("Role").Rows.Count - 1

    For i = 0 To totrec
        cmboxpos.Items.Add(((ds.Tables("Role").Rows(i).Item(2).ToString)))
    Next
End Sub

它将弹出一个窗口框,通过

将错误通知为标题
 Dim con As New OleDbConnection(conString)

突出显示。无论如何要解决这个问题?

1 个答案:

答案 0 :(得分:0)

连接字符串不仅仅是文件路径/名称。这里的例子:

Connection Strings