Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 18-10-2012
MartinS MartinS is offline
Miembro
NULL
 
Registrado: nov 2011
Ubicación: Villa Cacique - Argentina
Posts: 283
Poder: 15
MartinS Va por buen camino
Cita:
Empezado por anubis Ver Mensaje
...
esto que significa, que se puede usar otra forma de aplicar un autoincremento? porque en la cara oculta no lo resuelve.
Hola: La otra forma de aplicar el autoincremento es a traves de los trigger creados en la base de datos:

Código SQL [-]
CREATE TRIGGER BI_INTERNOS_ID FOR INTERNOS
ACTIVE BEFORE INSERT
POSITION 0
AS
BEGIN
  IF ((NEW.ID IS NULL) Or (New.id = 0)) THEN
      NEW.ID = GEN_ID(INTERNOS_ID_GEN, 1);
END
^

y generadores

Código SQL [-]
CREATE GENERATOR INTERNOS_ID_GEN;

SET GENERATOR INTERNOS_ID_GEN TO 6368;

a eso te referias...?

Saludos.-
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
AutoIncrement Firebird Ubed Conexión con bases de datos 7 21-05-2014 17:21:41
Duda de Autoincrement firebird JAI_ME Conexión con bases de datos 12 17-12-2010 01:15:05
AutoIncrement de Firebird alucardo Firebird e Interbase 2 15-06-2006 19:03:20
RollBack con más de una transacción kikodelphi MS SQL Server 2 12-10-2005 20:24:25
Ejecutar un rollback micayael PHP 4 22-09-2005 15:36:54


La franja horaria es GMT +2. Ahora son las 05:11:56.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi