Estoy intentando generar una consulta en SQL, para mostrar en un DBgrid, y me genera el error en VB 3061. La consulta es la siguiente:
SELECT zona &""-"" &cliente AS Codigo FROM Clientes WHERE " &data1.recordset.fields(0).name &" LIKE '" &text1.text &"*'"
De acuerdo a lo que probé, el error se debe a que el WHERE no identifica al campo que aparece en data1.recordset.fields(0).name, que es "Codigo", ya que es un campo compuesto. Pero debería tener alguna forma de hacerlo que no sea la siguiente:
SELECT ... WHERE zona LIKE ... AND cliente LIKE ...
ya que la sentencia anteriormente mencionada forma parte de un proceso automático.
Desde ya muchas gracias.