![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Parametro con ListBox
Buenas , Ayuda,
Necesito Mandar unos o varios parametros para que se ejecute un SP, este es el codigo del Sp Utilizando SQL 2005:
El Sp Trabaja Muy Bien pero podria ser ejecutado con Uno o Varios Parametros en cuenta IN (@SCuenta,@SCuenta0). La Codificacion del Delphi es la Siguiente:
Lo que deseo hacer es que cuando se envia 1 parametro solamente me trabaje con un parametro, pero me da el error "List indexout of bounds(1)", no encuentra el parametro 1, 1. Como puedo Mandar un Parametro en Blanco? 2. Si deseo Colocar mas items como se hace? espero que haigan entendido lo sucedido. gracias de ante manos....
__________________
Hasta Mis Huesos son Codificados? |
#2
|
||||
|
||||
Aunque no eres nuevo aquí, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración.
Has puesto frases en mayúsculas (ya corregido), has hecho preguntas sobra lenguaje SQL y lo has puesto en el foro "Internet". Lo cambio de sitio.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
|||
|
|||
Hola Casimiro, gracias por la correcion pero la pregunta es sobre el delphi.
__________________
Hasta Mis Huesos son Codificados? |
#4
|
||||
|
||||
Con el debug, ¿has comprobado que el listbox tiene los valores requeridos?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
|||
|
|||
Gracias Nuevamente Casimiro,
Si he comprobado que obtiene los Valores, pero me da error cuando solo quiero consultar una Cuenta y no los dos parametros que esta solicitando. Gracias.
__________________
Hasta Mis Huesos son Codificados? Última edición por Casimiro Notevi fecha: 28-02-2012 a las 21:24:18. |
#6
|
||||
|
||||
En esos casos supongo que sólo lleva valor en el item[0] del listbox, es normal que salga ese error si no tiene valor en el item[1].
Puedes pasarle un valor que sepas que no vas a usar, ejemplo -1 y en el código de SP controlar si es -1 que haga lo que necesites, o sea, que no haga el tratamiento del segundo parámetro.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#7
|
|||
|
|||
Eso es la respuesta, pero como pasar un valor -1 como parametro, cuando esta vacio ese item...ni idea de como hacerlo!!!
__________________
Hasta Mis Huesos son Codificados? |
#8
|
||||
|
||||
Bueno, yo no sé qué hace tu programa ni tampoco sé cómo lo hace. No sé de dónde saca los valores el listbox, comprueba que tiene valores antes, y en caso contrario lo pones tú mismo, o cambia el listbox por un array de 2 posiciones, lo rellenas y así siempre tienen valores. En fin, son muchas opciones, pero sin saber lo que haces es difícil darte una respuesta.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#9
|
|||
|
|||
Lo Que hace es que son escogido Items del ListBox1 y estos son colocados en el ListBox2 y una vez selecionado los Item's estos son enviado para ejecutar el Procedimiento almacenado desde el delphi. Pero puede ser seleccionado 1, ó 2 Items. cuando selecciono los 2 item's funciona correctamente, pero cuando selecciono 1 el Mensaje de error me Aparace "List indexout of bounds(1)", En este caso solamente deseo selecionar 1 Item[0], que valor le daria al item[1].
Gracias.
__________________
Hasta Mis Huesos son Codificados? |
#10
|
||||
|
||||
Pues contrólalos antes de asignarlos al procedimiento, si solamente hay un item, entonces tú le das valor al segundo.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#11
|
|||
|
|||
Controlarlo es lo que quiero, y no tengo ni Idea, Gracias por tu Ayuda.....
__________________
Hasta Mis Huesos son Codificados? |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Order by por parametro | morfeo21 | Firebird e Interbase | 3 | 18-01-2012 23:16:25 |
Consulta con el HAVING por parámetro | rubio | SQL | 22 | 14-10-2011 14:36:11 |
agregar y/o eliminar items de un listbox a partir de otro listbox | Goyo | PHP | 2 | 27-09-2007 16:46:30 |
Dll con parametro variable | rastafarey | Firebird e Interbase | 1 | 08-11-2005 18:03:56 |
¡Parametro no correcto! | Ana Cristina | Varios | 3 | 14-05-2004 21:31:17 |
![]() |
|