Пожалуйста, помогите мне Я хочу, чтобы добавить новую строку, когда нажмите кнопку Получить с помощью DataTable, я использую этот субДобавить строку С помощью кнопки в GridView, используя DataTable VB.NET
на вершине, я использую Частный доктор, как DataRow = dt.newrow(), Частный дт, как DataTable, Pos, как Integer
Private Sub AddDataTable
User = txtUser.Text
Password = txtPass.Text
Address = txtAddress.Text
'add Row...
dr(0) = User
dr(1) = Password
dr(2) = Address
'dt.Rows.Add(dr)
dt.Rows.InsertAt(dr, Pos)
Pos = Pos + 1
End Sub
Для Получить событие нажмите
Private Sub btGet_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btGet.Click
dgvUser.DataSource = dt
End Sub
и последним Добавить событие Click
Private Sub btAdd_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btAdd.Click
AddDataTable()
txtUser.Clear()
txtPass.Clear()
txtAddress.Clear()
End Sub
результат всегда 1 строк, и когда я пытаюсь добавить новую строку снова дать мне ошибку
это дает мне ошибку, эта строка уже принадлежит этой таблице – Shiroze
Спасибо, что работает. – Shiroze