[C# - SQL Server]

Bonjour,

Pour commencer, laissez-moi vous dresser le tableau :
- un programme en C# / dotnet (v2)
- une base de données SQL server 2000
- une tableau "objet" dont l'index est en auto-increment

J'aurais aimé savoir s'il existe une fonction, méthode ou requête permettant, depuis le code C#, de récupérer l'index d'un objet qui vient d'être inséré dans la base de données.
Je sais que c'est possible en php/mysql, donc j'ai du mal à imaginer que ce ne le soit pas en c#/dotnet... Mais pourtant, je ne trouve pas...

Merci de votre aide !

Xavier

5 réponses

  1. Argh désolé, je peux plus éditer (ou alors je suis trop *** pour trouver comment )...
    Désolé d'avoir oublié de compléter mon titre :-/
    1. Bonjour,

      Je n'ai toujours pas pu résoudre mon problème...
      Personne ne peut m'aider ?

      Xavier
      1. comment reorganiser les index dans la table apres suppression d'un enregistrement
        1. Bonjour,

          De façon générale, il est fortement déconseillé de modifier une clé primaire déjà établie.
          Dans une base de donnée, la clé primaire dans une table a toutes les chances d'être référencée dans d'autres tables, et effectuer une modification nécessite alors de vérifier toutes les références, ce qui augmente considérablement le risque d'erreur.

          Par ailleurs, il n'y a pas d'intérêt évident à vouloir ranger ces index...

          Xavier