Buscar desde Vb6.0 en tabla de firebird

Saludos a todos

Tengo un problema estoy haciendo una búsqueda de todos de VB6.0 a una tabla de firebird, el detalle esta en que el nombre de la tabla de datos es variable, tengo el siguiente código que funciona bien pero me trae todos los datos de la tabla, y lo que deseo hacer es que me traiga los datos por un rango de fechas

Dim tbMiTabla
tbMiTabla = "TB" & Text3.Text & Text2.Text
rs.Open "select * from " & tbMiTabla, dB

He trabado de modifcarlo para agregar un where y pueda traer solo los datos de un rango de fechas pero no me funciona marca error de sintaxis

rs.Open "select * from " & tbMiTabla & where FECHA_ALTA >=#" & Format(dtpDesde, "mm/dd/yyyy") & "# and FECHA_ALTA <= #" & Format(dtpHasta, "mm/dd/yyyy") & "#, dB

Agradezco de antemano sus comentarios y/o ayuda

Saludos

Añade tu respuesta

Haz clic para o