Précédent   Forum des professionnels en informatique > Bases de données > Autres SGBD > InterBase
InterBase Forum d'entraide sur le SGBD InterBase de Codegear. Avant de poster -> F.A.Q Interbase, Tutoriels
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/06/2002, 23h57   #1
Membre du Club
 
Homme
Ingénieur développement logiciels
Inscription : juin 2002
Messages : 163
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : Belgique

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : juin 2002
Messages : 163
Points : 52
Points : 52
Envoyer un message via ICQ à tripper.dim Envoyer un message via AIM à tripper.dim Envoyer un message via MSN à tripper.dim Envoyer un message via Yahoo à tripper.dim Envoyer un message via Skype™ à tripper.dim
Par défaut [RESOLU] code pour interbase 6.0 et 6.5 de generateur

Salut,

Je suis un nouvelle utilisateur de interbase 6.0 et j'aimerai pouvoir creer des generateur de numero incrementant automatiquement pour mes PK de mes table.

J'ai esseyer pratiquement tous les codes trouve sur les différentes FAQ sur interbase mais aucun ne fonctionne (pour interbase 6.0), j'ai même télécharger des utilitaires qui sont sencé créer le code mais cela ne fonctionne pas non plus.

Merci d'avance à celui qui sera m'aider.

tripper.dim
tripper.dim est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2002, 06h37   #2
Nouveau Membre du Club
 
Inscription : mars 2002
Messages : 25
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 25
Points : 30
Points : 30
En haut de chaque page, il y a un lien Rechercher

En tapant, Generateur InterBase, tu obtiens une liste de messages du forum ayant traité cette question.

en particulier celui-ci
http://www.developpez.net/forums/viewtopic.php?p=893&highlight=generateur+interbase#893

Par ailleurs, tout sur les générateurs t'est expliqué là
http://www.developpez.com/upload/kloo/interbase/IB6compteur.htm
__________________
Henry
TeamB-Fr
Henry Cesbron Lavau est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/06/2002, 14h49   #3
Invité de passage
 
Inscription : juin 2002
Messages : 2
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 2
Points : 2
Points : 2
Par défaut la même problème mais...

Bonjour, j'ai la même problème que toi!
comme je n'utilise pas Delphie, donc j'ai essayé de lancer les codes par interactive SQL:
Code :
1
2
3
4
5
6
7
8
9
 
        CREATE GENERATOR AFFAIRE_GenId;
        SET TERM ^;
        CREATE TRIGGER TRIG_AFFAIRE_GenId FOR AFFAIRE
        ACTIVE BEFORE INSERT AS
        BEGIN
        IF ( NEW.CLE_AFFAIRE IS NULL ) THEN
        NEW.CLE_AFFAIRE = GEN_ID(AFFAIRE_GenId,1);
        END
Ces sont les codes que j'ai trouvé dans l'article de Forum, mais il ne reconnait pas "create".

j'ai recherché dans l'aide de interactive SQL, et ai trouvé une ligne de code:
Code :
1
2
3
 
 
DELETE FROM RDB$GENERATOR WHERE RDB$GENERATOR_NAME = 'EMPNO_GEN';
je juste change le nom de table, et puis Interactive SQL m'a dit qu'il n'exist pas la table RDB$GENERATOR, pour tant j'ai 2 generators existent.

Est-ce que quelqu'un a des solutions?

merci.[/code][/list]
yujin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2002, 22h38   #4
Membre éprouvé
 
Inscription : mars 2002
Messages : 516
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 516
Points : 483
Points : 483
Envoyer un message via MSN à Sylvain James
Essayez de créer le générateur et le trigger avec des outil comme Marathon ou IBExpert qui prennent en charge la syntaxe un peu casse c... style Set Term.... et laissent saisir au développeur uniquement la partie utile.

www.ibexpert.com (il y a une version free, la 1.0 je crois)
http://www.gimbal.com.au/marathon.html

Sylvain
Sylvain James est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/07/2002, 11h29   #5
Invité de passage
 
Inscription : juin 2002
Messages : 2
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 2
Points : 2
Points : 2
merci beaucoup!
c'est un outil genial !
yujin est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h48.


 
 
 
 
Partenaires

Hébergement Web