![]() |
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 |
Salida nº 1, aunque no me llega a gustar del todo, menos da una piedra.
ADOQuery.ParamCheck = False Con esto funciona aunque puede tener otras consecuencias. Sigo informando y esperando respuestas... |
| La franja horaria es GMT +2. Ahora son las 16:49:32. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi