Champs qui s'incrément

halima15 Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
Bonjour,
je veux créer une procédure qui me permet d'ajouter une lligne dans une table mais avec un champs qui s'incrémente automatiquement
et je sais comment je vais déclarer ce champs
j'ai essayé de le déclarer identity(1,1)
mais ça marche pas dans une procédure
SVP aidez moi si c'est possible
et Merci d'avance
Configuration: Windows XP Internet Explorer 7.0

4 réponses

  1. Utilisateur anonyme
     
    c'est normal parce qu'internet explorer n'implémente pas les styles de ce genre il te faut un peu du javascript pour resoudre ton problème, voilà un exemple :

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">

    <html>

    <head>

    <title>test</title>

    <script type="text/javascript">

    <!--

    if(!window.Event){ //IE mais pas Opéra

    document.onmouseover=function(){

    x=window.event.srcElement

    if(x.tagName=="INPUT")x.className="hoverInput_IE"

    }

    document.onmouseout=function(){

    if(x.tagName=="INPUT")x.className=""

    }

    }

    // -->

    </script>

    <style type="text/css">

    input:hover,.hoverInput_IE {

    color:white;

    background-color:black;

    }

    </style>

    </head>

    <body >

    <input type="button" value="bouton1" />

    </body>

    </html>

    1
  2. Utilisateur anonyme
     
    identity est une propriété en sql server pour déclarer un champ comme autoincrimenté au cour de la mise en place de ta table (ceation) de la mainére suivante :
    CREATE TABLE clients
    (
    clt_num INT PRIMARYKEY IDENTITY(4,2), nom varcher(50), prenom varchar(50)
    --les numeros des clients successifs seront 4,6,8,...
    ...
    )
    et pour inserer une nouvelle ligne t'aura pas à determiner ce champ
    exemple pour notre table :
    insert into clients(nom,prenom) values('toto','titi')
    NB:identity(4,2) signifie que les numeros des clients successifs seront 4,6,8,...
    la plupart utilisent identity(1,1) (1,2,3...)
    buena suerte

    I Have a dream that One day every One makes his Operating System and tell Microsoft to get the hell
    God bless Martin Luther King.
    0
    1. halima15 Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   10
       
      tu n'as pas compris mon probleme
      je veux pas déclarer le chamos identity dans la table
      je veux que la procédure s'occupe de l'incrémentation
      et Merci pour ta Repnse Lux
      0
  3. Utilisateur anonyme
     
    excuse moi mais j'ai compris ce que tu m'as permis.
    explique moi un peu plus, tu veux que la procédure s'occupe de l'incrémentation pour une table qui n'a pas un champ déclaré avec identity ?
    0
  4. halima15 Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   10
     
    oui exactement mais j'ai résolu le probleme
    Merci beaucoup
    j'ai un aute probleme je veux lorsque je survole sur un bouton en html
    l'arrière plan se change
    j'ai essayé input[type=submit]:hover, input[type=reset]:hover
    {
    border:2px outset white;
    background-color:white;
    }
    mais ça marche pas
    est ce Vous pouvez m'aider?
    et Merci beaucoup d'avance
    0