나는 데이터베이스를 업데이트하는 데 약간의 시간이 걸린다. 이 코드 되 잖아 : 내가 닫고 다시이 양식을 연 후DataGrid를 새로 고치고 데이터베이스를 업데이트하는 방법은 무엇입니까?
Dim cmd As OleDbCommand
Dim sql As String
sql = "UPDATE nmat SET nip = '" & lblNipDosen.Text & "', nim = '" & TxtNIM.Text & "', ntugas = '" & TxtNtugas.Text & "', nabsensi = '" & TxtNabsen.Text & "', nuts = '" & TxtNuts.Text & "', nuas = '" & TxtNuas.Text & "' WHERE nim='" & TxtNIM.Text & "'"
conn.Open()
Dim reader As OleDbDataReader
Try
cmd = New OleDbCommand(sql, conn)
cmd.ExecuteNonQuery()
DataGridView1.Refresh()
Finally
'reader.Close()
End Try
conn.Close()
내 문제는,이 코드에 의해, 그리드는 갱신 할 수있다. 하지만 내가 ms 액세스에 체크인하면 데이터가 전혀 쫓겨나지 않았습니다. 어떻게 내 데이터베이스를 업데이 트하고 내 DataGrid에 보여 주었다 ??
당신은 당신이 동일한 데이터베이스에서 찾고있는 확신에 바인딩해야? 연결 문자열은 무엇입니까? – Steve