Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 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.
Получилось.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам