![]() |
![]() |
| Paypal | 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
|
||||
|
||||
|
Cita:
Me parece más claro utilizar la función FieldByName en lugar de la propiedad vectorial Fields. No existe lugar a dudas de que campo estamos hablando si la instrucción se escribe: Como ya te han explicado, hay que usar con cuidado la propiedad Fields, ya que si alteras el órden o el número de los campos en una consulta sin tomarlo en cuenta, puede devolverte un valor inesperado. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#2
|
||||
|
||||
|
Usar FieldByName sería lo correcto, pero no creo que estén declarados los campos.
|
|
#3
|
|||
|
|||
|
Agradezco mucho su colaboración a todos, y quiero comentarles q ya probe con todas las opciones q me dijeron, pero me sigue tirando el mismo error, para ser más clara el error me tira cuando en la linea:
De lo contrario si yo modifico esa linea de código a: No me lo tira más, pero me muestra las localidades agrupadas, para q se entienda mejor hago esto: Que debería hacer para q no me las muestre más repetidas... ya q no puedo agruparlas porq no puedo seleccionarlas por localidad, desde ya muchas gracias!!!... |
|
#4
|
||||
|
||||
|
Cita:
Ayudaría mucho que nos pusieses literalmente el mensaje de error que te arroja. (Ctr+C para copiarlo y Ctrl+V para pegarlo aquí en el mensaje) Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#5
|
|||
|
|||
|
---------------------------
Debugger Exception Notification --------------------------- Project Project_tesis.exe raised exception class EDatabaseError with message 'Q_loc: Field 'ID_LOC' not found'. Process stopped. Use Step or Run to continue. --------------------------- OK Help --------------------------- |
|
#6
|
||||
|
||||
|
Cita:
Revisá si te está pasando algo parecido a esto. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#7
|
|||
|
|||
|
Si, estamos haciendo lo mismo porq somos compañeras de tesis...
|
|
#8
|
||||
|
||||
|
Cita:
Para solucionarlo tienes que traer el campo necesario desde la consulta con una sql como esta:
Este tipo de problemas es común si tienes una relación maestro detalle. Por otro lado, a cómo te ha apuntado ya antes el compañero Delphius, no puedes hacer una agrupación así por así. El código SQL que tenías (select LOCALIDAD from LOCALIDADES GROUP BY LOCALIDAD) -por lo menos en Firebird- no te funcionará. Necesitas un campo "agregador/agrupador" que no existe en la consulta citada. Para obtener una única copia de un valor repetido o no repetido, utiliza la clausula "DISTINCT" de SQL. Ya que no has mencionado el motor de base de datos que estás utilizando, desconozco si está soportada esa clausula. Lo más probable es que sí porque es muy común. Entonces tu consulta debería quedar así:
Ya que estás utilizando el valor del campo ID_LOC para no sé que, ignoro las consecuencias que pueda tener la clausula DISTINCT en el comportamiento de tu aplicación. Saludos, Chris. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Llenar un combobox con los campos de una tabla | enecumene | Conexión con bases de datos | 6 | 07-03-2007 21:42:28 |
| como pasar los datos de un combobox a una tabla | Goyo | OOP | 0 | 24-01-2007 19:59:50 |
| como pasar los datos de un combobox a una tabla | Goyo | OOP | 2 | 08-01-2007 23:21:22 |
| como pasar los datos de un combobox a una tabla | Goyo | OOP | 0 | 21-12-2006 21:13:49 |
| pasar datos de la tabla a un combobox | todook | Conexión con bases de datos | 5 | 29-11-2006 11:44:26 |
|