Problemas para buscar con una caja enlazada a un control data

yasna
09 de Julio del 2003
Tengo un problema al tratar de buscar un codigo dentro de una base de datos acces, al ingresar el codigo en la caja de texto debe buscarlo inmediatamente dentro de la bd, la caja de texto la tengo enlazada con un datacontrol, el cual es la bd en cuestion, me sale un error "esta accion fue cancelada por el objeto asociado", y quiero que si lo encuentra me muestre los contenidos de los campos, el siguiente es el codigo

Private Sub cmd_grabar_Click()
Data1.Recordset.Edit
Data1.Recordset.Update
End Sub
Private Sub Cmd_ingreso_Click()
Data1.Recordset.MoveLast
Data1.Recordset.AddNew
txt_nombre.Text = ""
txt_curso.Text = ""
Txt_nota.Text = ""
txt_nombre.SetFocus
End Sub
Private Sub txt_curso_LostFocus()
Data1.Recordset.MoveLast
Data1.Recordset.FindFirst ("curso='" & txt_curso1.Text & "'")
If Data1.Recordset.NoMatch Then
MsgBox ("Alumno nuevo")
Txt_nota.SetFocus
Else
MsgBox ("Ya esta ingresado")
Data1.recordset.edit
End If
End Sub