Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-09-2010
ritamarkarla ritamarkarla is offline
Miembro
 
Registrado: sep 2010
Posts: 19
Poder: 0
ritamarkarla Va por buen camino
convertir texto guardado en sql a texto normal

hola, mi problema es que yo utilizo el componente sobi2 en un sitio que tengo en el trabajo, despues con unprograma en delphi hago reportes sobre lo que guarda este componente en las tablas, pero el me guarda en las tablas el texto en un formato que no se cual es,
por ejemplo escriben baño y el lo guarda como baños si alguien me pudiera ayudar y decirme como puedo convertir eso en texo normal.

gracias de antemano
Responder Con Cita
  #2  
Antiguo 22-09-2010
ritamarkarla ritamarkarla is offline
Miembro
 
Registrado: sep 2010
Posts: 19
Poder: 0
ritamarkarla Va por buen camino
he probado con las funciones de convertir de utf8

ya he probado con todas las funciones que visto para convertir de utf8 a texto normal, pero no funcionan, no he logrado poder leer bien el texto, es que esta forma no es de utf8???
esto es lo que me guarda en la bd cuando se pone dirección
(Dirección)
Responder Con Cita
  #3  
Antiguo 22-09-2010
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is online now
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.405
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Hola, ritamarkarla, no sé si ya has leído nuestra guía de estilo, estaría bien para que podamos ayudarte mejor, gracias.

El caso es que no se entiende bien qué preguntas, deberías aclararnos mucho mejor todo.
Esa sintaxis se usa normalmente en html.
Responder Con Cita
  #4  
Antiguo 22-09-2010
Avatar de movorack
[movorack] movorack is offline
Miguel A. Valero
 
Registrado: feb 2007
Ubicación: Bogotá - Colombia
Posts: 1.346
Poder: 21
movorack Va camino a la famamovorack Va camino a la fama
Hola...

Cita:
Empezado por ritamarkarla Ver Mensaje
... yo utilizo el componente sobi2 en un sitio (web) que tengo en el trabajo
Cita:
Empezado por ritamarkarla Ver Mensaje
... pero el me guarda en las tablas el texto en un formato que no se cual es, por ejemplo escriben baño y el lo guarda como baños
Sobi2, como es un componente de joomla, debe guardar todo en UTF8. el código resaltado en la palabra baño es el correspondiente a la ñ en HTML. puedes ver todos los códigos correspondientes aquí

En php esto se convierte facilmente con la función html_entity_decode

En delphi, pues no se de una función nativa pero en la Jedi VCL mas exactamente en la unidad JvStrToHtml se encuentra la función HTMLToString.

Código Delphi [-]
procedure TMain.btnClick(Sender: TObject);
  var
    str, html : string;
begin
  html := 'baños'; //*************
  str := HtmlToString(html); //Resulta "Baños"
end;

Por mucho que traté el editor del club muestra "baños" como "baños" cuando el código se encuentra dentro de los tags [delphi]. el valor que pasé en la variable html es

html := 'baños';

Recuerda que debes agregar JvStrToHtml a las uses de tu unidad.

Saludos,
__________________
Buena caza y buen remar... http://mivaler.blogspot.com

Última edición por movorack fecha: 22-09-2010 a las 16:20:22.
Responder Con Cita
  #5  
Antiguo 05-10-2010
ritamarkarla ritamarkarla is offline
Miembro
 
Registrado: sep 2010
Posts: 19
Poder: 0
ritamarkarla Va por buen camino
el deplhi no encuentra esa unit

hola, probe lo que me dijistes, es exactamente eso lo que yo que yo quiero, yo uso delphi7 y me dice que no encuentra la unit que me dices que use, trate de buscar en la ayuda a ver si me salia algo al respecto, pero no encontre ninguna unit que se le pareciera, si supieras, cual deplhi es el que tu usas para esta funcion
Responder Con Cita
  #6  
Antiguo 05-10-2010
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por movorack Ver Mensaje
Por mucho que traté el editor del club muestra "baños" como "baños" cuando el código se encuentra dentro de los tags [delphi].
Código Delphi [-]
procedure TMain.btnClick(Sender: TObject);
  var
    str, html : string;
begin
  html := 'baños'; //*************
  str := HtmlToString(html); //Resulta "Baños"
end;

En lugar de poner baños pon baños

// Saludos
Responder Con Cita
  #7  
Antiguo 05-10-2010
ritamarkarla ritamarkarla is offline
Miembro
 
Registrado: sep 2010
Posts: 19
Poder: 0
ritamarkarla Va por buen camino
tengo que descargarme la jedi vcl??

ohh, buscando en google me di cuenta que lo que debo hacer primero es descargarme la jedi vcl?? por favor disculpa mi ignorancia.

y gracias
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Convertir Texto a String maurici0 Varios 20 20-03-2009 00:31:47
convertir texto en grafico donepia Varios 1 20-10-2006 11:37:59
Dar formato al texto en una impresion normal JuanchoArg Impresión 1 04-11-2005 21:16:58
Convertir texto a fecha magm2000 SQL 2 11-10-2005 16:22:40
convertir un texto a mayusculas uper Varios 7 07-03-2005 16:45:23


La franja horaria es GMT +2. Ahora son las 13:07:51.


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