¡Uy! Ahora sí me regresaron al kinder
A lo que me refería en efecto, es a las comillas en SQL no en el código fuente. Si hago una consulta como
Código SQL
[-]
select * from tabla
where nombre = roman
obtendré un error ya que roman se interpretará como nombre de campo en lugar de la cadena "roman".
En una consulta como
Código SQL
[-]
select * from tabla
where nombre = :nombre
Cuando asignamos el parámetro con AsString se colocan las comillas alrededor del valor:
Código SQL
[-]
select * from tabla
where nombre = 'roman'
Aun siendo el parámetro de tipo entero, AsString coloca las comillas. Mi confusión fue que no tomé en cuenta que el servidor hacía la conversión de tipos.
// Saludos