Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-02-2008
esimon esimon is offline
Miembro
 
Registrado: ago 2005
Ubicación: República Dominica
Posts: 149
Poder: 19
esimon Va por buen camino
Problema con DBLookupComboBox

Buen dia para todos

tratare de explicar un problemas que me presenta el uso de DBLookupComboBox. trabajo en Delphi 7 y access.

Estoy usando 3 trablas 1- Principal, 2- Provincia y 3- Localidad.

uso 2 DBLookupComboBox, una para la tabla de provincia y el otro para la de localidad, tengo una relacion masterFields, entre porvincia y localidad, esto es porque una provincia puedes tener varias localidades y cuando selecciones en el DBLookupComboBox de provincia, en le DBLookupComboBox localidad solo me muestra las localidades de esa provincia, todo funciona bien y en mi tabla princial grabo el numero de provincia y el numero de localidad.

el problema es cuando uso el navegador para moven, que no me muestra la localidad que ya habia seleccionado y que corresponde a un registro x, pero cuando voy a la tabla principal donde cuando el numero si puedo ver que me graba el numero de esa localidad.

quiero que si yo selecciono una provina xxxxx y una lo calidad que pertenesca a esa provincia me muestre la Provincia y la localidad seleccionada.

gracias y disculpen por toda las palabras es que quise ser lo mas claro posible.

Última edición por esimon fecha: 18-02-2008 a las 18:23:35.
Responder Con Cita
  #2  
Antiguo 18-02-2008
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
con todo respeto esimon... no entendí nada, parecería que el español no es tu lengua nativa.

¿"quiere que si yo selecciones"?

No se que eventos estas utilizando para hacer eso que dices, yo utilizaría el evento "OnDataSourceChange" del dataset que corresponda a cada DBLookUpCombo
__________________

Responder Con Cita
  #3  
Antiguo 18-02-2008
esimon esimon is offline
Miembro
 
Registrado: ago 2005
Ubicación: República Dominica
Posts: 149
Poder: 19
esimon Va por buen camino
disculpa lo que quiero es cuando me mueva con el navegador del DBLookupComboBox siempre me muestre el geristro que yo haya seleccionado y grabado, que no me deje un registro fijo mientra me muevo.
Responder Con Cita
  #4  
Antiguo 18-02-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 25
eduarcol Va por buen camino
Cita:
Empezado por esimon Ver Mensaje
disculpa lo que quiero es cuando me mueva con el navegador del DBLookupComboBox siempre me muestre el geristro que yo haya seleccionado y grabado, que no me deje un registro fijo mientra me muevo.
Que cuando te mueves te muestre el registro que grabo, pero que no muestre un registro fijo??

podrias tratar de explicar un poco mejor, y con ejemplos lo que quieres??
__________________
...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
Responder Con Cita
  #5  
Antiguo 18-02-2008
esimon esimon is offline
Miembro
 
Registrado: ago 2005
Ubicación: República Dominica
Posts: 149
Poder: 19
esimon Va por buen camino
lo que esta pasando es lo siguiente.

voy a tratar de poner un ejemplo con numeros

Digamos que estas son las provincias.
1
2
3
4
5
y estas son las localidades

1 01
1 02
1 03
2 04
2 05
2 06, etc cuando digo el establecimiento juan esta en la provincia 1 localidad 03, otro establecimiento pedro provincia 1 localidad 01, establecimiento maria provincia 2 localidad 04 y cuando tengo n cantidad de establecimientos grabado, cuando me muevo con un navegador que uso, el establecimiento Juan presenta la provincia 1, pero en la localidad me nuestra la 04, o cualquier otra que no pertenega a esa provincia y lo estaño es que si me graba el codigo de la localidad en este caso 04. Sucesivamente
Responder Con Cita
  #6  
Antiguo 18-02-2008
Avatar de eduarcol
[eduarcol] eduarcol is offline
Miembro Premium
 
Registrado: ago 2003
Ubicación: En los estados Zulia y Merida de Venezuela
Posts: 4.151
Poder: 25
eduarcol Va por buen camino
Hombre a ver si nos vamos entendiendo, si lo que quieres es que cuando selecciones la localidad 1 te liste todas las provincias, podrias hacerlo de dos formas

Con filtro:

Código Delphi [-]
   tProvincias.Filter := 'Localidad = ' + QuotedStr(txLocalidad.Text)
   tProvincias.Filtered := True;

por medio de una sentencia:

Código SQL [-]
'Select * from provincias where localidad = ' + QuotedStr(txLocalidad.Text)
__________________
...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
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema con dbLookupCombobox molina669 Varios 3 15-05-2008 22:31:23
Problema con un dblookupcombobox nikotina Varios 3 30-11-2006 15:16:59
Problema/DBLookupComboBox P. III AGAG4 Conexión con bases de datos 0 17-08-2004 20:37:19
Problema con DBLookupComboBox PTW Conexión con bases de datos 2 22-04-2004 19:18:08
Problema con DBLookUpComboBox NuncaMas Varios 1 09-01-2004 16:09:09


La franja horaria es GMT +2. Ahora son las 05:25:17.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi