FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
usar generadores de firebird
buenas gente, alguien sabe como se hace para usar en delphi los generators de una db en firebird?
__________________
¡Oh nooo! no compartas, compartir es pirateria, compartir te llevara a la carcel - Revolution OS |
#2
|
|||
|
|||
Los generadores los implementas directamente el la BD, generalmente los usas para el id de una tabla. Entonces creas un trigger en la tabla en el Before Insert para que le asigne el valor:
Create Trigger Nuevo_Registro for Tabla Before Insert as Begin New.Id=Gen_ID(Generador,1); End Si lo que quieres es hacer un select del valor de un generador........ si no mal recuerdo es: Select Gen_ID(generador,0); |
#4
|
||||
|
||||
bueno gente, cree el trigger en la db, y funciona de maravilla, pero esto me lleva a otro problema.
Con este codigo:
me salta este error: "Cannot focus a disabled or invisible window" que onda alguien sabe que es o de ultima como poder ingresar un nuevo registro, ah el pk es un campo que se llama id_clientes. saludos
__________________
¡Oh nooo! no compartas, compartir es pirateria, compartir te llevara a la carcel - Revolution OS |
#5
|
||||
|
||||
Estas tratando de darle el foco a un control que no esta visible o habilitado, el error no esta en el codigo que posteastes revisa con mas detalle
__________________
...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 |
#6
|
||||
|
||||
pero si le pongo al codigo ese un datamodule2.cdsClientes.FieldByName('id_clientes').AsString:= '25';
no me tira ningun error, el tema es que vuelvo al problema de no poder ingresar un campo y que el id q es auto incremental se auto incremente
__________________
¡Oh nooo! no compartas, compartir es pirateria, compartir te llevara a la carcel - Revolution OS |
#7
|
||||
|
||||
sigo pensando que el error no esta en ese codigo
__________________
...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 |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
generadores | karocs | Firebird e Interbase | 2 | 07-07-2006 19:29:11 |
se puede usar firebird con delphi | Petolansa | Firebird e Interbase | 4 | 27-06-2006 03:20:22 |
Es recomendable usar generadores para autoincrementales?. | Tcmn | Firebird e Interbase | 1 | 23-09-2004 22:09:00 |
Usar FireBird 1.5 | NeWNeO | Conexión con bases de datos | 3 | 12-09-2004 17:51:27 |
Generadores¡¡¡¡ | mosorio | Firebird e Interbase | 4 | 17-06-2003 18:34:45 |
|