Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Mostrar comilla simple dentro de un string (https://www.clubdelphi.com/foros/showthread.php?t=44374)

Black_Ocean 05-06-2007 04:23:43

Mostrar comilla simple dentro de un string
 
Bueno... aunque sea muy básico esto, por si alguna persona no sabe cómo mostrar dentro de un texto una comilla simple (ya que este caracter no lo puedes escribir diréctamente en el código de delphi para mostrarlo dentro de una cadena de texto) aquí dejo algunas formas de hacerlo. Muy últil en consultas SQL ya que usa comilla simple :D

Espero que les sea de utilidad =)

Ejemplos:
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
begin
  //Ejemplo 1
  ShowMessage('''' + 'Esta cadena muestra comilla simple' + '''');
  //Ejemplo 2
  ShowMessage(Char(39) + 'Esta cadena muestra comilla simple' + Char(39));
  //Ejemplo 3
  ShowMessage(#39 + 'Esta cadena muestra comilla simple' + #39);
  //Ejemplo 4
  ShowMessage(Char($27) + 'Esta cadena muestra comilla simple' + Char($27));
end;
Ojalá les sirva a los que vi en otros post preguntando cómo agregar la comilla simple en una sentencia SQL en el código de delphi :)

Saludos ;)

egostar 05-06-2007 04:26:59

Hola Black_Ocean

Gracias por el aporte, también puedes hacer uso de la función QuotedStr de esta manera.

Código Delphi [-]
ShowMessage(QuotedStr('Esta cadena muestra comilla simple'));

Salud OS.

Black_Ocean 05-06-2007 04:30:43

Gracias, esa no me la sabía :)

Saludos ;)


La franja horaria es GMT +2. Ahora son las 04:33:25.

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