FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Extraer un numero de un sttring??
Buenos dias amigos del foro, tiempo sin visitarlos, actualmente estoy trabajando con paradox, en una de las tablas existe un campo string el mismo tiene unos numero que necesito extraer de todos los registros de esa tabla en campo sienpre tiene lo mismo lo que cambian son los numeros un ejemplo del contenido del campo es este;
NC 5456,#CANT DEV NC 5458,#CANT DEV NC 5460,#CANT DEV NC 5401,#CANT DEV siempre el string comienza con NC, lo que necesito es el 5456 la parte numerica, como lo puedo hacer.
__________________
____________________________ Un saludo a todos... |
#2
|
||||
|
||||
Hola pues puede usar la función copy y obtener el substring ( si siempre son cuatro números será fácil)
Luego puedes hacer comprobaciones de si es un entero o no capturando las excepciones. Tambien puedes hacer un bucle carácter a carácter del String a partir del NC y copiar los números del string a una variable auxiliar hasta que encuentres un carácter no numérico. Espero te sirva. Saludos |
#3
|
||||
|
||||
Otra opción: si los valores están así de bonitos, esto es, el número siempre está en esa posición y es de cuatro caracteres, puedes usar un substring en la consulta sql:
// Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Extraer metadatos | RONPABLO | Firebird e Interbase | 2 | 22-10-2004 20:04:56 |
Extraer un registro | Walterdf | Conexión con bases de datos | 3 | 28-09-2004 16:40:21 |
extraer datos de una XML | coletaum | Varios | 2 | 19-01-2004 13:22:09 |
extraer un icono | gemma | Varios | 10 | 28-06-2003 11:45:26 |
|