Как лучше всего добавить новую строку в таблицу набора данных?
Просто интересно из любопытства какой из них является лучшим способом добавить новую строку в таблицу в MyDataSet:
Private Sub AddNewRow() Dim NewDataRowView as DataRowView = MyBindingSource.AddNew() Dim NewDataRow As MyDataset.MyTableRow = NewDataRowView.Row NewDataRow.BeginEdit() With NewDataRow .fkCreatedBy = intLoggedOnUserID .dtCreatedDate = DateTime.Now End With NewDataRow.EndEdit() MyBindingSource.EndEdit() End Sub
ОПЕРАЦИОННАЯ
Private Sub AddNewRow() Dim MyDataTable as MyDataset.MyTable Dim NewDataTableRow As MyTableRow = MyDataTable.NewDataTableRow With NewDataTableRow .fkCreatedBy = intLoggedOnUserID .dtCreatedDate = DateTime.Now End With MyDataTable.AddNewDataTableRow(NewDataTableRow) End Sub
Что я уже пробовал:
Я пробовал и то и другое, и я не уверен, есть ли какая-то реальная разница, но я здесь, чтобы узнать от более опытных людей, что является лучшей практикой.