Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: delete строку в БД при удалении ее из dataTable Добавлено: 16.03.05 10:08  

Автор вопроса:  Tof
привет! не могу удалить строку из бд.
dR = dS.Tables("Абонент").Rows.Find(Список.Cells(Список.SelectedCells(0).Row.Index, 0).Value)
dS.Tables("Абонент").Rows.Remove(dR)
Try
dA.Update(dS, "Абонент")
 и ничего... а если пишу
dt = dS.Tables("Абонент")
dtCh = dt.GetChanges(DataRowState.Deleted)
 то dtch = nothing ..
..причем вроде как DataRowState.Deleted для Delete ,а не Remove .. , но где ж я его возьму этот Delete

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 Вадим



ICQ: 272401728 

Вопросов: 3
Ответов: 21
 Профиль | | #1 Добавлено: 17.03.05 15:59
Если ты еще не разобрался(ась) сам(а) :)
Для того, чтобы внести изменения, надо определить команды, которые вносят эти самые обновления. Делается это разными способами.
Самый простой:
Добавь эту строку после объвления и инициализации DataAdapter.
Dim clsCB As SqlClient.SqlCommandBuilder = New SqlClient.SqlCommandBuilder(clsDataAdapter)

Ответить

Страница: 1 |

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



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