Ver Mensaje Individual
  #10  
Antiguo 14-06-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Reputación: 24
ContraVeneno Va por buen camino
Lo ponen para que en el texto se coloque un apóstrofe y obtener el mismo resultado que se obtiene al usar la función "QuotedStr". En el caso de utilizar parámetros esto no es necesario.

Si no se utilizan parámetros, para obtener una cadena con apóstrofes (como regularmente se utilizan en una consulta en SQL Server), tienes tres opciones:
  • 'campo = '+#39+valor+#39 +','; Resultando en: campo = 'valor',
  • 'campo = '''+valor+''', '; Resultando en: campo = 'valor',
  • 'campo = '+QuotedStr(Valor)+','; Resultando en: campo = 'valor',
Donde la menos recomendable es la primera y la más recomendable es la tercera.
__________________


Última edición por ContraVeneno fecha: 14-06-2007 a las 15:43:29.
Responder Con Cita