FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Pasar parámetro que sea una cadena de números
Buenas tardes, me encuentro con el siguiente problema.
Tengo una tabla en una base de datos firebird en la cual guardo diferentes querys(una por registro). Al necesitar una...creo un objeto IBQuery por código, y le asigno el código de la query de un registro de esa tabla. En este caso tengo la siguiente consulta.
En el código, en delphi, tengo lo siguiente.
cadenaTransportes es un string que equivale a '11, 20, 31, 4'. Al abrir la query obtengo la excepción: "conversion error from string "11, 20, 31, 4" Como puedo solucionar esto?? Muchas gracias! |
#2
|
||||
|
||||
Puede ser:
o también
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código Únete al grupo Teaming clubdelphi | Colabora mediante Paypal Última edición por Casimiro Notevi fecha: 16-06-2015 a las 22:46:44. |
#3
|
|||
|
|||
Casimiro, gracias por la pronta respuesta.
En esos casos me da el mismo error, con comillas simples, de la siguiente forma. conversion error from string "'11, 20, 31, 4'" Un dato aparte y que puede servir...es que si en lugar de tomar el valor almacenado de la tabla; escribo el SQL en delphi, funciona bien.
|
#4
|
||||
|
||||
Hola pape19.
Mirando ahora con mas detalle, veo que RZ_CLIENTE es el identificador de la tabla, seguramente de tipo INTEGER. Y es que de el modo que lo estás haciendo, Firebird jamás sabra que lo que intentas pasar como parámetro es una lista de enteros separados por comas... Lo que precisas hacer es algo así: How to input an array parameter of values to Firebird Stored Procedure? ( mensaje 2) Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
|||
|
|||
Muchisimas gracias Ecfisa! Excelente solución!
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Contar y reemplazar una cadena de numeros | darkbits | Varios | 9 | 11-03-2011 22:05:16 |
Como pasar un parametro? | b3nshi | Varios | 3 | 18-08-2007 06:54:53 |
Separar cadena de numeros | cyborgve | Impresión | 1 | 16-05-2007 06:37:31 |
Quitar todos los números de una cadena | dec | Trucos | 0 | 07-06-2006 20:04:33 |
pasar parametro | pharaonhx | Conexión con bases de datos | 3 | 10-05-2006 19:02:50 |
|