ayuda con control Data

Mr. Keanu
05 de Febrero del 2003
Estoy intentando hacer un programa que me gestione una BD access 97. Tengo un formulario de búsqueda en el que existe un textBox (txtBuscar) un botón (cmdBuscar) y un control Data (direcciones).
Para la búsqueda utilizo la sentencia:
direcciones.Recordset.FindFirst ("RAZON SOCIAL= " & txtBuscar.Text & "'")
siendo RAZON SOCIAL el campo donde quiero buscar.
Cuando lo ejecuto, me da un error de ejecución en esa sentencia que dice: "Error '3077' en tiempo de ejecución. Error de sintaxis (falta operador) en la expresion"
pero no soy capaz de encontrar el fallo. ¿Podría alguien ayudarme? Gracias.

ccortes
05 de Febrero del 2003
direcciones.Recordset.FindFirst ("RAZON SOCIAL= '" & txtBuscar.Text & "'")