Страница: 1 |
Страница: 1 |
Вопрос: Обновление данных в DataTable
Добавлено: 15.03.07 22:56
Автор вопроса: den
Приветствую, знатоки.
Прошу прощения за вчерашний post.
Но диалог получился содержательный :))
Вопрос по ADO.Net.
Нажимаю на форме кнопку, выполняется Select и заполняется DataGridView.
Как сделать, чтобы при повторном нажатии этой же кнопки данные в таблицу не добавлялись, т.е. не появлялось дублей в DataGridView. Объект DataTable а не DataSet.
Язык - VB.Net.
Заранее всем спасибо.
Пример моего кода:
Dim userData As New DataTable("userData")
Private Sub ButtonFillData_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonFillData.Click
Using TestConn As OleDbConnection = New OleDbConnection(ConnectionString)
Dim command As String = "SELECT Famili, Name, Categ_rab " & _
"FROM Personal INNER JOIN Premia ON Personal.Tab_namb = Premia.Tab_Numb"
Dim dataAdapter As New OleDbDataAdapter(command, TestConn)
dataAdapter.Fill(userData)
datagridView.DataSource = userData
End Using
End Sub
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #1
Добавлено: 15.03.07 23:04
End Using
RemoveHandler ButtonFillData.Click, AddressOf ButtonFillData_Click
End Sub
Номер ответа: 2
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #2
Добавлено: 15.03.07 23:07
и еще 1000 и 1 способ ...
Номер ответа: 3
Автор ответа:
den
Вопросов: 18
Ответов: 14
Профиль | | #3
Добавлено: 15.03.07 23:30
Спасибо, EROS.
Завтра испытаю.
Номер ответа: 4
Автор ответа:
den
Вопросов: 18
Ответов: 14
Профиль | | #4
Добавлено: 16.03.07 09:11
Спасибо, EROS.
Получилось.