La Web del Programador: Comunidad de Programadores
 
    Pregunta:  11996 - FILTROS CON ADODC
Autor:  Lucrecia Lavirgen
Hola amigos. Tengo la necesidad de seleccionar un conjunto de registros que se van a mostrar en un datagrid. Selecciono de un datacombo el numero deseado, y a partir de el me gustaria agregarle en la propiedad recordsource de un adodc algo como
adodc1.recordsource ="select * from integrantes where legajo = '" & codigo & "'"
y luego aplicarle un adodc1.refresh, pero me da error ya en el select.
En realidad esto lo hacia con los objetos data en vb5, y no tenia ningun problema.
Me gustaria filtrar escribiendo poco codigo y aprovechando las propiedades de los objetos, pero no se como hacer el traspaso de versiones.
Si alguien me ayuda desde ya se los agradecerĂ­a un monton.

  Respuesta:  Sergio Brillo
El campo codigo es un numerico, si es un numerico prueba a hacer lo siguiente:
adodc1.recordsource ="select * from integrantes where legajo = " & codigo

esto te deberia funcionar y si no es un codigo en prinicipio el select es correcto y no se pq te debe dar errores, de todos modos un consejo es q si puedes evitar los control data y los control adodc lo hagas y lo hagas por codigo, pq son muy puñeteros y dan muchos problemas, un saludo.