variables para sentencia sql en vb

Rolando
06 de Agosto del 2004
buen dia, tengo una aplicacion en vb6 que requiere arrojar reportes derivados de una sentencia sql , que tiene variables en una bd en access97, las demás conexiones funcionan bien, solo que cuando llamo un formulario se cargan variables en cajas de texto y deberian interactuar para mostrar la sentencia, pero no lo muestra,


Private Sub Form_Load()
Dim varsexo As String
varsexo = Text1.Text 'al cargarse llama un registro que contiene esos datos,
'se despliega el registro que contiene el criterio,
'pero no muestra la consulta
'pero si escribo MASCULINO o FEMENINO en las
'propiedades del text1 y lo ejecuto, si funciona
'y se muestra en un MSFlexGrid
Data2.RecordSource = "select * from datgen where sexo =('" & varsexo & "')"


alguien podría ayudarme, que al cargar los datos de la caja de texto1 me tome ese dato en la sentencia sql ??
por su atención gracias.