FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
List Index out of bounds (10)
Hola a todos.
He actualizado de Interbase 6.5 a 7.1. Una vez hecho esto y actualizado IBX con los propios drivers de interbase 7.1, lo que antes funcioba perfectamente, ahora da el siguiente error: List Index out of bounds (10) Lo hace en todas las cosultas que hago. Un ejemplo: [delphi] {Consulta} with MDatosLocal.IBQOferta do begin SQL.Clear; SQL.Add('Select * from Oferta Where Id_Oferta=:MiId_Oferta'); ParamByname('MiId_Oferta').asInteger:=Id_Oferta; Open; /*Aquí salta la excepción*/ [delphi/] Gracias a todos por vuestro tiempo. |
#2
|
|||
|
|||
List Index out of bounds (10).. pero bien formateado
Hola a todos.
He actualizado de Interbase 6.5 a 7.1. Una vez hecho esto y actualizado IBX con los propios drivers de interbase 7.1, lo que antes funcioba perfectamente, ahora da el siguiente error: List Index out of bounds (10) Lo hace en todas las cosultas que hago. Un ejemplo:
Gracias a todos por vuestro tiempo. |
#3
|
||||
|
||||
Saludos.
Realmente no veo porque te da esa Excepcion. Id_Oferta es una variable tipo String?
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#4
|
|||
|
|||
No, es tipo integer y clave de la tabla. He estado haciendo pruebas y no tengo nada concluyente...
Gracias por tú tiempo. |
#5
|
||||
|
||||
Saludos.
No estoy seguro, pero podria ser problemas con el indice. Prueba la sentencia SQL en tiempo de dise~o , o prueba con otra tabla. Y dinos que te dice
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#6
|
||||
|
||||
Resp
El error solo te dice que estas tratarando de acceder el indice 10 que no existe. pero en el codigo que tienes no hay ningun error.
Pero puedes probar Antes de asiganar el valor a la variable haciendo un preapare.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
|
|
|