Question : Code de Firebird AutoID VB.net

j'emploie VB.net 2008 et le firebird 2.1.3 comment le Ti obtiennent l'identification automatique work.

pls fournissent vb.net 2008 code.

thank you
class= de

Réponse : Code de Firebird AutoID VB.net

Vous devrez exécuter un manuscrit contre la base de données.  C'est une fois de l'exercice, autrement, utiliser un outil de gestion de DB comme l'ibexpert.  le manuscrit sera deux parts :

--Ici nous créons le générateur, dans FB 2.5 que ce s'appelle un ordre
CRÉER LE GÉNÉRATEUR GEN_ADDRESS_ID ;



--Ici nous créons le déclenchement
CRÉER OU CHANGER LE DÉCLENCHEMENT ADDRESS_BI POUR L'ADRESSE
ACTIVE AVANT LA POSITION 0 D'INSERTION
AS
COMMENCER
  SI (NEW.ID EST NUL) PUIS
    NEW.ID = GEN_ID (GEN_ADDRESS_ID, 1) ;
EXTRÉMITÉ

Quand vous signalez des données à la table, le déclenchement mettra le feu et placera à la valeur de la colonne d'identification à la prochaine valeur.  Se rappeler que, quand vous l'employez aimez ceci que vous ne pourrez pas voir l'identification du nouveau record, à moins que vous fassiez a (maximum choisi (identification) d'où utilisateur = CurrentUser. (pour vous assurer obtenir l'identification qui a été créée par votre transaction : l'utilisateur sera une colonne sur votre table, également peuplée par un déclenchement semblable à ce qui précède)).  Lu vers le haut sur des déclenchements, des procédures stockées, des vues et des générateurs sur l'ibphoenix.

Vous serez étonné à la puissance de Firebird.
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us