Синтаксическая ошибка при обновлении базы данных в Visual Studios - PullRequest
0 голосов
/ 24 июня 2019

Я подключил свою базу данных доступа к своей веб-форме в Visual Studios, но при попытке обновить записи в базе данных возникает синтаксическая ошибка.

Public Class Form1
    Dim con As New OleDb.OleDbConnection
    Dim da As New OleDb.OleDbDataAdapter
    Dim ds As New DataSet
    Dim sql As String

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

        con.ConnectionString = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source= StudentDatabase.mdb"
        sql = "SELECT * FROM StudentDatabase"
        da = New OleDb.OleDbDataAdapter(sql, con)

        da.Fill(ds, "StudentDatabase")

        Label1.Text = ds.Tables("StudentDatabase").Rows(1).Item("Student First Name")

        con.Open()
        con.Close()
    End Sub

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

        Dim cb As New OleDb.OleDbCommandBuilder(da)
        ds.Tables("StudentDatabase").Rows(1).Item("Student First Name") = TextBox1.Text
        da.Update(ds, "StudentDatabase")
    End Sub
End Class

Это должно обновить базу данных с тем, что было написано втекстовое поле, но появляется синтаксическая ошибка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...