![]() |
![]() |
| 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 |
|
#6
|
|||
|
|||
|
Hola
Al final lo he resuelto de la siguiente manera, el DBlookupcombox , mostraba las descripciones y keyvalue el codigo (que forma parte de la clave primaria), pues bien en la Query he creado un campo calculado, que tome los mismos valores que el codigo, luego en el ClientDataSet, este campo ya no es calculado, así que puedo asociarlo al componente. Después de abrir la tablar hago un insert del clientDataSet, que como no lleva applyupdates ni commit no se queda grabado en la base de datos, le doy a la descripción valor '', y al código un valor cualquiera, lo mismo que a otros campos obligatorios (sólo uno más en este caso), obviamente el campo calculado no va en el insert, por que da error, de tal manera que si ya hay una fila en blanco, y cuando guarda el valor se guarda en la otra tabla como null, que era el objetivo inicial. edito , para añadir algo más a lo dicho por AFilth,estoy con Delphi 6 y el DBLookupcombobox no tiene la propiedad itemindex, esa es del DBComboBox. Saludos |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Campo Boolean salga SI o NO | tarco35 | Conexión con bases de datos | 3 | 16-02-2007 23:10:17 |
| dbLookUpComboBox en Blanco | AGAG4 | Varios | 2 | 18-09-2004 01:35:06 |
| Me da un error al dejar en blanco un campo en interbase | uper | Firebird e Interbase | 8 | 24-06-2004 01:55:38 |
| Mostrar en blanco los dbedits y los dblookupcombobox al inicio de la ejecucion | vhirginia | Conexión con bases de datos | 3 | 29-04-2004 00:41:28 |
| Crear un hueco en blanco en el DBLookupcombobox | fortran | Conexión con bases de datos | 18 | 17-07-2003 10:19:33 |
|