IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

[ASP] erreur SQLSERVER


Sujet :

ASP

  1. #1
    Candidat au Club
    Inscrit en
    Mai 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 2
    Points : 2
    Points
    2
    Par défaut [ASP] erreur SQLSERVER
    Bonjour a tous.

    je viens de découvrir ce forum..très intéréssant.

    je viens demandé de l'aide!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    <!--#INCLUDE FILE="fct_connexion.inc"-->
    
    
    <html>
    
    <head>
    <title>Modification d'un materiel associé</title>
    <link rel="stylesheet" type="text/css"  href="../scripts/ssite.css">
    </head>
    
    <body background="../images/bkgGrisTach.gif" bgcolor="#FFFFFF">
    <%
    Connexion
    
    
    if len(Request("sel_code")) <> 0 OR len(request("sel_trig")) <> 0 then 
    	SQLQuery = " SELECT code,id_pers,fk_id_serv,id_serv, fk_id_site FROM rfi,collaborateur,service,site WHERE fk_id_pers = " & Request("sel_trig")
    	Set Result = OBJdbConnection.Execute(SQLQuery)
    					
    	SQLQuery = " SELECT id_pers FROM collaborateur WHERE nom = 'aucun' AND fk_id_serv = " & result("id_serv") 
    	Set rs = OBJdbConnection.Execute(SQLQuery)
    			
    	SQLQuery ="UPDATE rfi SET fk_id_pers = " & RS("id_pers") & " WHERE code = " & result("code")
    	OBJdbConnection.Execute(SQLQuery)	
    	 			
    	SQLQuery = " UPDATE rfi SET fk_id_pers = " & request("sel_trig") & " where  code = " & request(sel_code)
    	OBJdbConnection.Execute(SQLQuery)
    
    				
    		'deconnexion de la base de données par la fonction Deconnexion() du fichier fct_connexion.inc
    		Deconnexion
    		Response.Redirect "mod_ok.htm"
    		End if
    		
    if Action = "Annuler" Then
    	'deconnexion de la base de données par la fonction Deconnexion() du fichier fct_connexion.inc
    	Deconnexion	
    	Response.Redirect "welcome.htm"
    End If
    %>
    
    <p align="left"><strong>Renseignez les champs ci-dessous. </strong><br><u>Les rubriques
    indiquées en rouge sont obligatoires</u></p>
    
    <form method="POST" name="Form3" action="collab&materiel.asp">
      <div align="center"><center>
      <table border="0" width="100%" cellspacing="1">
        <tr>
          <td colspan="2" class="petit"><font color="#008080"><em><strong>Informations</strong></em></font></td>
        </tr>
            <tr>
             <td align="right" width="30%" class="petit"><font color="#BF0000"><strong>Code&nbsp;:</strong></font></td>
          	 <td width="70%" class="petit">
    
              <select name="sel_code" size="1" tabindex="1">
                <option initial value="Services">Choissisez un identifiant</option>
    <%
    				
    'connexion à la base de données par l'intermédiaire de la fonction Connexion() du fichier fct_connexion.inc
    Connexion
    'création du Recordset
    
    SQLQuery = "SELECT DISTINCT code FROM rfi,categorie "
    SQLQuery = SQLQuery & " order by code "
    'SQLQuery = SQLQuery & " where  fk_id_cat=id_cat "
    
    Set RC = OBJdbConnection.Execute(SQLQuery)
    
    'Remplissage de la liste
    If Not estVide(RC) Then
          Do Until RC.Eof
             response.write("<option value='" & Replace(RC("code"),"'","&") & "'>")   'Replace(RC("code"),"'","''")
             response.write(RC("code"))
             response.write("</option>")
             RC.MoveNext
          Loop
    End If
    'Fermeture du Recordset par l'intermédiaire de la fonction Fermeture(...) du fichier fct_connexion.inc
    Fermeture RC
    %>
    		  </select>
    		  </td>                 
            </tr>
    
        
    
        <tr>
          <td align="right" width="30%" class="petit"><font color="#BF0000"><strong>Collaborateur&nbsp;:</strong></font></td>
          <td width="70%" class="petit">
          	<small>
    		 	<select name="sel_trig" size="1" tabindex="2">
    		 	  <option initial value="Trigrammes">Choisissez un collaborateur</option>
    <%
    'connexion à la base de données par l'intermédiaire de la fonction Connexion() du fichier fct_connexion.inc
    Connexion
    'création du Recordset
    SQLQuery = "SELECT  id_pers,trigramme FROM collaborateur "
    SQLQuery = SQLQuery & " order by trigramme "
    
    Set trig = OBJdbConnection.Execute(SQLQuery)
    
    'Remplissage de la liste
    If Not estVide(trig) Then
          Do Until trig.Eof
             response.write("<option value='" & Replace(trig("id_pers"),"'","&") & "'>") 
             response.write(trig("trigramme"))
             response.write("</option>")
             trig.MoveNext
          Loop
    End If
    'Fermeture du Recordset par l'intermédiaire de la fonction Fermeture(...) du fichier fct_connexion.inc
    Fermeture trig
    %>
    
    				
    			</select>
          	</small>
          </td>
        </tr>
        
        <tr>
        <td><br></td>  
        </tr>
        <tr>
          <td colspan="2" align="center" class="petit" height="29"><small><input type="submit" value="Appliquer" name="Action"><input type="submit" value="Annuler" name="Action"></small>
    	</td>	
        </tr>
      </table>						
      </center>
    </form>
    </body>
    </html>
    voila, mon SELECT(en bleue) a l'air d'avoir un petit souci.. j'ai retourné mainte fois la requete.. mais toujours cette satané erreur.. le retour d'erreur m'indique la ligne que j'ai mis en bleu

    erreur de retour :

    erreur '80020009'

    /Solution/stages/etds/collab&materiel.asp, ligne 20


    si quelqu'un connait la source de code d'erreur '80020009' ou son origine théorique..

    en vous remerciant

  2. #2
    Candidat au Club
    Inscrit en
    Mai 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 2
    Points : 2
    Points
    2
    Par défaut l'erreur est humaine =p
    bon bah, j'ai eu un flash..

    je métais trompé a 2 endroit :

    a la foreign key de la phrase en bleu.. et je pense qu'ensuite j'aurais eu un probleme de querystring.. car oublier de metre les " " ds le request de ma dernier e requete

    m'excuse pour le dérangement,en esperant que cela servent d'autre

    cya!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. ASP et SQLServer
    Par fabrice.Croize dans le forum ASP
    Réponses: 6
    Dernier message: 21/03/2007, 16h41
  2. [1.1] Date NULL d'un formulaire ASP vers SQLserver
    Par ag007 dans le forum ASP.NET
    Réponses: 4
    Dernier message: 06/02/2007, 09h44
  3. [VB6 /ASP] erreur 482
    Par totoche dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 20/11/2006, 16h27
  4. [ASP.Net/SqlServer/Transaction] Commit ou pas ?
    Par totoche9 dans le forum Accès aux données
    Réponses: 3
    Dernier message: 17/08/2006, 14h22
  5. [SQL-Server] Différence d'interprétation de date en PHP par rapport à ASP sur SQLServer
    Par berceker united dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 08/06/2006, 16h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo