Précédent   Forum des professionnels en informatique > Bases de données > Firebird > Débuter
Débuter Forum d'entraide pour débuter avec Firebird
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 24/07/2003, 09h57   #1
Invité régulier
 
Inscription : avril 2002
Messages : 25
Détails du profil
Informations forums :
Inscription : avril 2002
Messages : 25
Points : 8
Points : 8
Par défaut Problème avec un champ 'long'

Bjr,
avec paradox j'avais un champ autoicrémenté ds une table. Je pouvais enregistrer ds ce chmap en faisant avec interbase le type de mon champ s'est transformé en 'Long' ( ou integer si j'utilise IBmanager). Là mon code ne marche plus. à l'exécution je n'obtiens aucune valeurs ds ce champs alors que la table contient des enregistrement. Que dois-je faire?
merci
yannick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/07/2003, 10h06   #2
Membre Expert
 
Avatar de Barbibulle
 
Frédéric
Inscription : octobre 2002
Messages : 1 722
Détails du profil
Informations personnelles :
Nom : Frédéric
Âge : 42

Informations forums :
Inscription : octobre 2002
Messages : 1 722
Points : 2 025
Points : 2 025
Commencer par lire les tutos.

http://www.developpez.com/upload/klo...B6compteur.htm
La réponse est dedans...
En gros :
-il faut que ta colonne soit not null
-Que tu crées un générateur (un compteur)
-Que tu crées un trigger avant insertion pour alimenter ta colonne avec la valeur suivante de ton générateur.
Barbibulle est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/07/2003, 14h17   #3
Invité régulier
 
Inscription : avril 2002
Messages : 25
Détails du profil
Informations forums :
Inscription : avril 2002
Messages : 25
Points : 8
Points : 8
merci,

mais tu sais, dès fois les tutoriaux vous embêtent avec tant et tant de détails que vous n'avez rien compris après avoir fait le tour de tous les sous titres. Ce qui m'a permi de résoudre le problème c'est juste ceci..
Citation:
il faut que ta colonne soit not null
-Que tu crées un générateur (un compteur)
-Que tu crées un trigger avant insertion pour alimenter ta colonne avec la valeur suivante de ton générateur.
encore une fois merci
yannick 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 21h20.


 
 
 
 
Partenaires

Hébergement Web