Ver Mensaje Individual
  #1  
Antiguo 03-01-2014
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.418
Reputación: 24
fjcg02 Va camino a la fama
Comillas dobles y : en una consulta

Hola amigos,
estoy utilizando un ADOQuery para conectarme a SQLServer.

En la propiedad SQL del ADOQuery tengo
select ':'+campo from tabla -> ok
si pongo
select ' " '+campo from tabla -> ok

si pongo
select ' ":' +campo form tabla -> error, objeto parameter mal definido.
supongo que se vuelve loco poruqe intenta buscar un parámetro al encontrar el : . Necesito generar un campo que es un hipervinculo, de ahí el problema.
Porqué estando dentro de un string el : lo toma como parámetro ? Algo tiene que ver el ", pero no doy con la solución. Que coj**es tengo que poner ?

No, no lo llamo desde una aplicación para poner QuotedSTR(), por si lo estais pensando.

Por cierto, en el SQL Manager funciona perfectamente lo que estoy intentando.

Perdon por el taco, pero es que no sé por donde entrarle, y seguro que es una chorrada.

Gracias de antemano por vuestra ayuda.

Un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -
Responder Con Cita