Здравствуйте уважаемые форумщики. Пишу приложение на VB.net-e работающее с базой. В базе таблица из 3-х колонок, login, pass и detals (данные о юзоре). Чтение из базы получается, а вот изменение в базе (изменение detals юзера по его ключу login i pass) нет. Помогите соориентироватся. Спосибо.
Dim myAccessConn As OleDbConnection
Dim dbCmd As OleDbCommand = New OleDbCommand("SELECT * FROM baza")
Try
myAccessConn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=D:\baza.mdb")
Dim orderDA As OleDbDataAdapter = New OleDbDataAdapter("SELECT login, pass, detals FROM baza", myAccessConn)
myAccessConn.Open()
Dim custDS As DataSet = New DataSet()
orderDA.Fill(custDS, "baza")
Dim pRow As DataRow
' custDS.Tables("baza").Columns("login")
For Each pRow In custDS.Tables("baza").Rows
If pRow("login").ToString()=User.login And pRow("pass").ToString()=User.pass Then
pRow("detals") = User.detals
Exit For
End If
Next
orderDA.Update(custDS, "baza") <<<<<<<<<<<<< Уменя вот тут срывает ексепшн
myAccessConn.Close()
Mechashiv = Mechashiv - User.hashiv
elq = elq + User.hashiv
Catch e As Exception
End Try
Подскажите как исправить
Большое проБольшое спасибо