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. |