Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   QuotedStr Delphi Tokyo 10.2 (https://www.clubdelphi.com/foros/showthread.php?t=92564)

rmendoza83 28-11-2017 02:40:10

QuotedStr Delphi Tokyo 10.2
 
Buenas Tardes amigos, un saludo a todos.

Les comento mi problema, tengo unas clases para conexion a base de datos que automatiza la parametrizacion de los parametros en un consulta SQL. Todo esto me ha funcionado bien en Delphi 5, 7, 2006, Seattle, pero en esta ultima version estoy presentando un peque;o problema.

La funcion QuotedStr que por lo general me devuelve un string encerrado en single quotes (ejemplo - 'ejemplo') para cadenas de caracteres, pero con esta ultima version de Delphi por alguna razon me esta devolviendo dobles comillas, (ejemplo - "ejemplo"), hice la prueba con la funcion de AnsiQuotedStr(String,#39) y aun asi me devuelve ambas comillas, porque esta pasando esto? Alguno le ha pasado? existira alguna forma de hacer que la function sirva igual como en la versiones anteriores de delphi?

Agradezco cualquier comentario de ayuda

Gracias.

jhonny 28-11-2017 02:53:41

A mí me funciona correctamente si hago cualquiera de los siguientes ejercicios:

Código Delphi [-]
ShowMessage('Prueba'.QuotedString);

Código Delphi [-]
ShowMessage(QuotedStr('Prueba'));

Sin embargo esto puede ser confuso cuando depuras, pues el depurador agrega comillas simples cuando te muestra el resultado... tal y como muestran en esta otra respuesta a una pregunta muy parecida a la tuya... https://stackoverflow.com/questions/...in-delphi-2010


La franja horaria es GMT +2. Ahora son las 20:39:04.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi