Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Como quitar las comas de un texto para SQL (https://www.clubdelphi.com/foros/showthread.php?t=35027)

Alexander 29-08-2006 15:18:52

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 .

Bicho 29-08-2006 15:42:20

Hola quizá esta función te sirva, sacada de trucomania.

Saludos

Bicho 29-08-2006 15:53:02

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

Alexander 29-08-2006 16:03:31

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


La franja horaria es GMT +2. Ahora son las 09:09: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