Cuestión : Código de Firebird AutoID VB.net

utilizo VB.net 2008 y el firebird 2.1.3 cómo el ti consigue la identificación auto work.

pls proporciona vb.net 2008 code.

thank you
class= del

Respuesta : Código de Firebird AutoID VB.net

Usted tendrá que ejecutar una escritura contra la base de datos.  Éste es una vez de ejercicio, si no, utilizar una herramienta de gestión del DB como ibexpert.  la escritura será dos porciones:

--Aquí creamos el generador, en FB 2.5 que se llama una secuencia
CREAR EL GENERADOR GEN_ADDRESS_ID;



--Aquí creamos el disparador
CREAR O ALTERAR EL DISPARADOR ADDRESS_BI PARA LA DIRECCIÓN
ACTIVE ANTES DE LA POSICIÓN 0 DEL PARTE MOVIBLE
COMO
COMENZAR
  SI (NEW.ID ES NULO) ENTONCES
    NEW.ID = GEN_ID (GEN_ADDRESS_ID, 1);
EXTREMO

Cuando usted fija datos a la tabla, el disparador encenderá y fijará el valor de la columna de la identificación al valor siguiente.  Recordar que, cuando usted lo utiliza tiene gusto de esto que usted no podrá ver la identificación del nuevo récord, a menos que usted haga a (máximo selecto (identificación) de donde usuario = CurrentUser. (para asegurarle conseguir la identificación que fue creada por su transacción: el usuario será una columna en su tabla, también poblada por un disparador similar al antedicho)).  Leído para arriba en disparadores, procedimientos almacenados, opiniónes y generadores en ibphoenix.

Le sorprenderán en la energía de Firebird.
Otras soluciones  
 
programming4us programming4us