Tema: error 3061
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/09/2002, 14:42
acardinaux
 
Fecha de Ingreso: septiembre-2002
Mensajes: 14
Antigüedad: 21 años, 8 meses
Puntos: 0
error 3061

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.