Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-08-2006
Avatar de Alexander
Alexander Alexander is offline
Miembro
 
Registrado: may 2004
Posts: 235
Poder: 20
Alexander Va por buen camino
Post Como quitar las comas de un texto para SQL

Hola.

Tengo una función que recibe muchos parámetros, todos son te tipo texto pero en ellos bienen numeros, casi todos son mayoar a 1000. Estos bienen con coma y punto decimal.

Estoy armando la consulta por medio de una cadena. Cuando se ejecuta la consulta, las comas hacen que existan más parametros que argumentos.

La pregunta es: hay alguna función que quite las comas de una cadena para que lo deje solo número. Con StrToFloat, no funciona, por que dice que ese tipo de datos no este un número.

o será mejor hacer una función que quite la coma de los textos?

No puedo hacerlo por parámetros, ya que solicitan que sea construido en una cadena.

Gracias por sus comentarios.

Alexander .
__________________
Cielos azules
Responder Con Cita
  #2  
Antiguo 29-08-2006
Avatar de Bicho
[Bicho] Bicho is offline
Miembro Premium
 
Registrado: jul 2003
Ubicación: Inca - Mallorca
Posts: 1.776
Poder: 22
Bicho Va por buen camino
Hola quizá esta función te sirva, sacada de trucomania.

Saludos
Responder Con Cita
  #3  
Antiguo 29-08-2006
Avatar de Bicho
[Bicho] Bicho is offline
Miembro Premium
 
Registrado: jul 2003
Ubicación: Inca - Mallorca
Posts: 1.776
Poder: 22
Bicho Va por buen camino
Hola, a parte de ésta función que te he dado, Delphi tiene las suyas propias:

Añade la uses StrUtils y de allí mira funciones como StringReplace, AnsiReplaceStr

Espero te sirva.

Saludos
Responder Con Cita
  #4  
Antiguo 29-08-2006
Avatar de Alexander
Alexander Alexander is offline
Miembro
 
Registrado: may 2004
Posts: 235
Poder: 20
Alexander Va por buen camino
Cool Listo

Si estaba pensando en hacerlo así.

Ya había implementado la que enviaste en el primer mensaje.

Pero me gusta más que sea una funciona de Delphi.

Ya funciona. Muchas gracias por la ayuda.

Alexander
__________________
Cielos azules
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
Como puedo grabar texto en un Archivo de Texto sin Sobreescribir???? AGAG4 Varios 12 08-11-2005 22:53:00
Como quitar las barras del Explorer??? danytorres HTML, Javascript y otros 24 21-10-2005 11:49:57
Como quitar mensaje en Word Albano Varios 0 11-01-2005 22:12:22
Como hacer para que un texto parpadee hook Varios 1 16-06-2004 17:50:03
Como puedo quitar el mensaje de conexion al interbase malone Firebird e Interbase 1 12-06-2003 17:58:33


La franja horaria es GMT +2. Ahora son las 05:38:54.


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
Copyright 1996-2007 Club Delphi