hola,
tengo un problema con un proyecto en access.En un formulario,tengo un campo de texto,y al darle a un boton kiero comprobar si el texto que hay introducido en el campo de texto existe en cierto campo d una tabla d la base de datos.
lo he intentado hacer de esta forma:
Private Sub CmdComprobarRedundancia_Click()
Dim sql As String
sql = "select count(*) as contador from ph where ph.id=" & Emp.Text
Dim DB As Database
Set DB = CurrentDb()
Dim T_REC As Recordset
Set T_REC = DB.OpendRecordset(sql, dbopansnapshot)
Dim rep
rep = T_REC!contador
T_REC.Close
Set T_REC = Nothing
DB.Close
Set DB = Nothing
End Sub
pero al hacer click sobre el boton en el formulario me da el siguiente error:
Se ha producido el error '2185'en tiempo de ejecución:Imposible hacer referencia o establecer una propiedad para un control a menos que el control tenga el enfoque.
el error se refiere al Emp.Text,donde Emp es el nombre d un campo de texto.
no se si hay otra forma de hacer esto que quiero q sea d otra forma sin usar codigo visual basic,cualquier solución me valdría.Edited by: Ja666

LinkBack URL
About LinkBacks
Citar