![]() |
![]() |
| 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:
|
|
#2
|
|||
|
|||
|
Buscando en google, (porque tenia un problema similar), encontre este tema.
Y para solucionarlo (uso DELPHI 2010), tuve que hacer en el evento Activate del Form donde estaba el DBlookUpComboBox: Código:
if DataM.<TABLA>.RecordCount=0 then
DbLookUpComboBox1.Enabled:=false
else begin
DbLookUpComboBox1.Enabled:=true;
DBLookupComboBox1.KeyValue:=1;
end;
Sino, lo pone en verdadero, pero ademas pone el KeyValue en 1 (osea que selecciona la primera opcion de la lista). Espero que a alguien le haya ayudado ![]() |
|
#3
|
|||
|
|||
|
Muchas gracias chicos
![]() |
|
#4
|
|||
|
|||
|
Cita:
Por ejemplo, si en el keyField pusimos el numero de producto, en el keyValue no basta con poner un numero cualquiera, debe ser un numero que exista en la tabla, en el campo que elegimos como KeyField. Sino no funciona |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Limpiar tabla | MAXIUM | Firebird e Interbase | 2 | 08-01-2008 21:41:31 |
| Limpiar...DBLookupComboBox... | Luis Castillo | Conexión con bases de datos | 2 | 03-11-2005 22:08:27 |
| limpiar un DBLookupComboBox | lola | OOP | 4 | 07-10-2005 21:40:14 |
| ¿ Limpiar un campo ? | !3d1@n | Conexión con bases de datos | 2 | 11-03-2005 12:19:00 |
| Limpiar una tabla | bustio | SQL | 1 | 11-01-2004 13:22:09 |
|