Cita:
Empezado por Catublipas
¿Como recorro el String para que se tome como parámetro la variable cProyectos en la segunda consulta?
|
No tienes que recorrer el string, solamente quitarle la última coma, que no sirve.
Por ejemplo, si en cProyectos tenemos '1,2,5,14,22,' quitamos la última coma y la sentencia quedará como he puesto antes:
Código Delphi
[-]unavariable = 'select proyecto, factura, importe where proyecto in (' +cProyectos+ ')'
Por lo que la variable unavariable tendría:
Código SQL
[-]select proyecto, factura, importe where proyecto in ( 1,2,5,14,22 )
Lo asignas al query y lo ejecutas, nada más.