![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
![]() comparto el codigo quizas puedan encontrar el hueco.
Primero obtengo los datos usando un Query que se conecta localmente
Despues asigno los valores obtenidos a los string
Bueno espero sirva de algo.... ![]() |
#2
|
||||
|
||||
Pues así, de bote pronto, es como si QPrincipal no tuviera más de 15 campos. ¿En qué línea del programa se detiene al aparecer el error?
|
#3
|
|||
|
|||
El error aparace en la linea v15 := QPrincipal.Fields[14].AsString; realmente no entiendo porque estaba funcionando, intente usando 2 Query supuse que quizas sea un problema de memoria o algo asi pero no igual da el error, pero si coloco hasta 14 items cualquiera sea anda de LUX... Espero su ayuda realmente me esta sacando este problema
|
#4
|
||||
|
||||
¿Cambiaste de base de datos o algo así? ¿Seguro que se trata de la misma tabla que cuando funcionaba bien?
¿Por qué no lo haces con una rejilla DBGrid asociada a esa consulta (sin definirle columnas a la rejilla) y miras cuántos campos se muestran realmente? |
#5
|
|||
|
|||
segui tu concejo coloque el DBGrid y me estan faltando columnas cuando el Select que estoy arrojando tiene * esto me ha dejado desconcertado totalmente.... comparo el DBGrid directamente con la DB y me están faltando campos en el DBGrid no lo entiendo??????
Última edición por MikyVato fecha: 17-08-2010 a las 07:01:08. |
#6
|
||||
|
||||
He visto que has abierto otro hilo con el mismo tema en conexiones de base de datos, ese seguramente te lo cierren porque no se pueden crear hilos con la misma cuestión.
Yo creo que el error es lo que te comenta AlGonzalez, la tabla a la que estás accediendo no tiene más de 15 fields, te lo digo porque a mi me ha pasado a veces de hacer una copia de la bbdd para no tocar la original, hacerle cambios a la copia y cuando apunto a la original me sale el error porque la original no lleva los campos nuevos. ¿Porque no pruebas con la propiedad fielcount a ver si te sigue dando error en lugar de poner tu el número de fields a mano? Un salduo. |
#7
|
|||
|
|||
En realidad ya he chquedo lo que propones, la Tabla tiene 24 campos pero al hacer el SELECT * solo muestra 15 de esos campos en el BGRID... La verdad estoy que no se que hacer lo único que se me ocurre es que puede ser un problema en el conector ODBC
|
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
error list index out of bounds | bothy | Varios | 2 | 16-04-2010 10:00:19 |
Error (List Index of bounds)? | DM2005 | Varios | 2 | 08-07-2006 12:53:29 |
Error List index out of bounds (14) | AMINOA2R | Firebird e Interbase | 3 | 30-09-2005 00:32:57 |
Error: List Index Out Bounds() | MasterXP | SQL | 4 | 18-02-2005 06:41:06 |
![]() |
|