Forums développeurs windev Tunidev
Howdy Guest! Connexion / Create an account
Se connecter
Utilisateur :
Mot de passe :
 
  • Portail
  • Forums
  • Recherche
  • Members
  • Calendrier
  • Aide
Forums développeurs windev  /  Forums Développeurs WINDEV  /  TRUCS & ASTUCES v
1 2 Suivant »
 /  HCopieEnreg() en conservant l`identifiant automatique
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
HCopieEnreg() en conservant l`identifiant automatique
ASG2012 Hors ligne
Member
***
Messages : 96
Sujets : 55
Inscription : May 2011
Réputation : 0
Thanks: 0
Given 0 thank(s) in 0 post(s)
#1
30-06-2011, 11:03 AM
Comment utiliser la commande HCopieEnreg() en conservant l`identifiant automatique ?

Code :
//Exemple avec le fichier CATEGORIE
sReq = "SELECT * FROM Categorie"
SI PAS HExecuteRequêteSQL("REQ",hRequêteDefaut, sReq) ALORS Erreur(HErreurInfo())

HLitPremier(REQ)
TANTQUE PAS HEnDehors(REQ)
SI PAS HCopieEnreg(Categorie_Local,REQ,hCopieIdAuto) ALORS Erreur(HErreurInfo())
SI PAS HAjoute(Categorie_Local,hFixeIdAuto) ALORS Erreur(HErreurInfo())
Multitâche(-1)
HLitSuivant(REQ)
FIN
HAnnuleDeclaration(REQ)
  Trouver
  Répondre
emidev Hors ligne
Senior Member
****
Messages : 639
Sujets : 33
Inscription : Nov 2009
Réputation : 0
Thanks: 0
Given 0 thank(s) in 0 post(s)
#2
30-06-2011, 11:12 AM
bonjour,

il faut le mettre dans la commande ajout (en SQL)
en HF il faut faire le hajoute avec : hForcedAuto

mais attention la sequence ne se mettra pas a jour donc le prochaine enregistrement pourrait bien tombé sur un auto forcé il faut utiliser des plages pour les autoincrement afin d'etre sur qu'ils ne se chevaucheront pas
une erreur peut s'avérer exacte ! il suffit que celui qui la commise se soit trompé...

Bon dev
@+

Firetox
http://www.Emidev.fr

[PS] je ne repond pas au message privé[/PS]
Site web   Trouver
  Répondre
TheDuke Hors ligne
Posting Freak
*****
Messages : 1,599
Sujets : 115
Inscription : Nov 2006
Réputation : 1
Thanks: 7
Given 1 thank(s) in 1 post(s)
#3
02-07-2011, 01:33 PM
Salut Emidev
Ca fait vieux Tongue
Je crois que notre ami ASG2012 ne posait pas de question lol

Il propose un code répondant à la question?
  Trouver
  Répondre
ASG2012 Hors ligne
Member
***
Messages : 96
Sujets : 55
Inscription : May 2011
Réputation : 0
Thanks: 0
Given 0 thank(s) in 0 post(s)
#4
02-07-2011, 02:33 PM
bonjour

oui the dukedev exactement ce que vous dites
  Trouver
  Répondre
« Sujet précédent | Sujet suivant »


  • Voir une version imprimable
  • S’abonner au sujet
Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)

About Tunidev

Forum des developpeurs windev.

Quick Links

  • Contact Us
  • Tunidev
  • Forum Team
  • Lite Version

 

Powered by MyBB, © 2002-2019 MyBB Group.

Focus MyBB Theme by WallBB

Affichage linéaire
Affichage hiérarchique