![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#8
|
|||
|
|||
|
Amigos:
Gracias a todas las ideas resolvi mi problema Primero cree una Consulta:SQL1 Select max(campokey) from tabla ------ var ValorAnterior: string; ParteNumerica: Integer; begin En el boton de Nuevo SQL1.OPEN; SQL1.SQL.Text := 'select max(campokey) from tabla'; ValorAnterior := Fields[0].AsString; ParteNumerica := StrToInt(Copy(ValorAnterior, 2, 4)); Inc(ParteNumerica); Result := Format('A%.4d', [ParteNumerica]); DBEDIT1.TEXT:=Result; SQL1.REFRESH; SQL1.CLOSE; tabla.insert; end; ------ En un boton Guardar tabla.post; tabla.refresh; Gracias Saludos Carlos ![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| InsertRecord con autonumericos | Caljim | Conexión con bases de datos | 5 | 04-06-2004 11:52:30 |
| Autonumericos | NuncaMas | Tablas planas | 1 | 14-10-2003 20:15:37 |
| Autonumericos en FireBird | jmselesan | Firebird e Interbase | 2 | 18-09-2003 16:48:02 |
| Recuperar autonumericos despues de Borrar, Cancelar ,Ect. | IcebergDelphi | Varios | 1 | 14-05-2003 07:55:02 |
|