Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1354 connectés 

  FORUM HardWare.fr
  Programmation

  [SQL Server 7/VB6] auto incrémentation dans un objet recordset

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SQL Server 7/VB6] auto incrémentation dans un objet recordset

n°93479
mareek
Et de 3 \o/
Posté le 25-01-2002 à 19:41:53  profilanswer
 

Bonjour à tous  !
 
Voilà mon problème :
je créée un nouvel enregistrement dans une table via la méthode AddNew d'un objet recordset. Cette table contient un champ "ID" qui est un int auto incrémenté. Apres avoir rempli tout les champs de mon enregistrement, je voudrait récupérer le champ "ID" auto incrémenté, mais celui-ci est vide.
 
Quelqu'un pourrait-il me dire quand SQL server affecte-t-il une valeur au champs auto incrémentés ? y a-t-il une solution à mon PB ?
 
Merci d'avance pour vos réponses.
 
P.S. cette manip marche avec une base de données access, j'ai testé.

 

[edtdd]--Message édité par mareek--[/edtdd]

mood
Publicité
Posté le 25-01-2002 à 19:41:53  profilanswer
 

n°94061
mareek
Et de 3 \o/
Posté le 28-01-2002 à 10:08:48  profilanswer
 

UP  :bounce:

n°94099
trictrac
Posté le 28-01-2002 à 12:36:37  profilanswer
 

tu l'as mis not null??
Parce que dans ce cas la il refuse de creer un enregistrement en laissant le champ vide!

n°94105
mareek
Et de 3 \o/
Posté le 28-01-2002 à 13:10:57  profilanswer
 

trictrac a écrit a écrit :

tu l'as mis not null??
Parce que dans ce cas la il refuse de creer un enregistrement en laissant le champ vide!  




 
oui, il est en not null.
 
En fait, je viens de trouver où est mon PB :
Quand je fais RecordSet.Update pour valider mes modifications, l'enregistrement est créé dans la base de données SQL server, mais le champ auto incrémenté n'est pas mis à jour dans l'objet recordset. Je n'arrive toujours pas à le récupérer, j'ai essayé la méthode RecordSet.resync mais il me fait une erreur.
 
Si quelqu'un a d'autres idées, je suis preneur.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [SQL Server 7/VB6] auto incrémentation dans un objet recordset

 

Sujets relatifs
problème SQL. A l'aideeeeeee !!URGENT!!Requete SQL sur des colonnes.... sans l'index colonne
[SQL/PHP]Comment faire ?[SQL] Truc tout con qui m'enerve...
Connaitre le trafic sur server Apache/MySQL ?[C++] Se connecter à une base SQL
Connexion SQL avec Turbo C[DELPHI] Menu par prog - chope le nom de l'objet
[VB6] et les vues avec ACCESS 2000[SQL] Requête toute simple.... mais est elle correcte ?
Plus de sujets relatifs à : [SQL Server 7/VB6] auto incrémentation dans un objet recordset


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR