![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#3
|
||||
|
||||
|
Ya, creo que alguna vez me pasó lo mismo. Cuando se hace un append el componente no te recupera el valor del campo Identity que debería tener el registro. En realidad esto no es problema, ya que al hacer Post el servidor asigna el valor al campo Identify al nuevo registro.
La cuestión es que "quieras ver" el valor del campo Identity que tendrá el nuevo registro justo cuando ejecutas 'Append'. Bueno, pues en este caso, si tienes mucho problema al cambiar la propiedad FieldKind, entonces podrías hacer una consulta así: , donde Id es el campo Identity de la tabla T. Esto lo harías en el evento BeforeInsert del DataSet (sea Query, Table, o DataSet). Obviamente al tener este valor le sumas 1 y lo asignas al campo tipo Identity, así:
Espero que te haya podido colaborar.
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre. Última edición por mlara fecha: 09-04-2008 a las 20:40:06. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| FindKey | elpacua | Conexión con bases de datos | 1 | 22-02-2008 21:52:05 |
| Findkey?? o Locate | Ubed | Conexión con bases de datos | 8 | 10-10-2007 00:56:04 |
| Findkey e IBTable | Puche | Firebird e Interbase | 1 | 10-07-2006 15:47:12 |
| Findkey | trex2000 | Tablas planas | 15 | 01-04-2004 21:35:35 |
| Findkey en ADO !!! | vpepen | Conexión con bases de datos | 3 | 05-12-2003 11:14:18 |
|