![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
![]() Gracias por las respuestas, estoy muy liado en esto
Encontré el error del post #5, y es que mi array tenía el tamaño [0..3]. Cuando le puse [0..100] arranca normal, pero para comprobar si llenaba bien el Array modifiqué un poquitín el código por:
Y desplegando el ComboBox2 NO me filtra nada de nuevo, me llena TODOS los Registros de esa columna, he ahi donde se explica el error que me lanzaba Delphi, pues dicha línea no me filtraba y sobrepasaba la capacidad del Array; Pregunta: ¿Por qué la línea: NO TRABAJA IGUAL QUE: que con -1 suprime los valores repetidos??? Cita:
ó Estas Consultas lo único que me muestran son varios campos "Metal" repetidos, contando todos los que existen en la BD o en el otro caso muchos "Anfótero" y obviamente al lado los otros campos que si son diferentes, pero a mi solo me interesa capturar TODOS LOS NO REPETIDOS de la Columna "Tipo". Di un ejemplo con 4 (solo fue un ejemplo) pero si fueran 300, ahí cambia la cosa verdad? Por ello estoy trancado en la línea:
He decidido mejor adjuntar los ejemplos para que os puedas revisaros. ¿Alguna otra sugerencia, por favor? Última edición por Deiv fecha: 26-08-2007 a las 00:53:53. |
#2
|
||||
|
||||
A estas alturas crei que habias solucionado el problema segun los post de Lepe y delphius ya debes tener los campos que necesitas, porq la clausula DISTINCT del sql te devuelve solo una vez los campos que no se repiten, entonces si la consulta la disparas con esa clausula y utilizas el codigo que te envie para cargar el array no deberias tener problemas, cualquier duda comentalo, porq parece que has perdido el hilo
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#3
|
|||
|
|||
![]() Gracias a todos, era problema de SQL no más que no entendía.
Tenía razón eduarcol, la consulta de Lepe con Distinct me sirve y lo adecué a mi aplicación y funciona. Cita:
![]() ![]() ![]() Cita:
![]() ![]() Gracias a todos salí de las dudas, y mis disculpas por todo el bollo que cause en este hilo, de todas maneras muchas gracias por vuestra paciencia. Ya lo decían: "Dedique el mayor tiempo a su pregunta, si quiere realmente ser respondido", es un buen consejo y Yo creo que no me dejé entender. Pero este hilo está solucionado. Aunque me quedé con la duda de: Cita:
Última edición por Deiv fecha: 28-06-2007 a las 16:19:28. |
#4
|
||||
|
||||
Disculpa pero no fue un regaño fue un asombro de mi parte jejeje, pues yo tambien soy autodidacta, lo que no funcionan igual se me ocurre es porq no tienen el mismo contenido :S
Ahora lo que dices que -1 suprime los valores repetidos, pues me has puesto a pensar hasta donde sabia -1 es el indice que lo devuelve si no encuentra el elemento buscado Cualquier duda estamos a la orden y para autodidactas considero bueno la cara oculta de delphi
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#5
|
|||
|
|||
Bueno mas vale tarde que nunca dicen
![]() Cita:
THis is end. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Guardar y Filtrar en una Tabla | Sr.Scorpion | Conexión con bases de datos | 19 | 23-03-2007 17:14:44 |
Guardar/Recuperar OLEVARIANT OF ARRAY (II) | Franz Argandoña | Tablas planas | 2 | 13-07-2006 20:42:59 |
Guardar array en tabla | StartKill | Firebird e Interbase | 4 | 13-07-2004 14:18:50 |
Guardar Olvariant of Array en Access | Franz Argandoña | Tablas planas | 1 | 01-05-2004 02:54:52 |
Como guardar una array en una base datos? | ciscu | Varios | 3 | 11-02-2004 09:27:49 |
![]() |
|