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

  FORUM HardWare.fr
  Programmation
  ASP

  erreur SQL non compris sur une requête tres facile.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

erreur SQL non compris sur une requête tres facile.

n°1381410
kewl4ever
Posté le 05-06-2006 à 16:13:58  profilanswer
 

Bonjour,

je viens demandé de l'aide a des ame plus expérimenté niveau erreur ASP+SQL  :hello:
 
 

Code :
  1. <!--#INCLUDE FILE="fct_connexion.inc"-->
  2. <html>
  3. <head>
  4. <title>application</title>
  5. <link rel="stylesheet" type="text/css"  href="../scripts/ssite.css">
  6. </head>
  7. <body>
  8. <%
  9. response.write(request("sell_code" ))
  10. response.write( " est attribué à " )
  11. response.write(request("sel_trig" ))
  12. If len(Request("sell_code" )) <> 0 AND len(request("sel_trig" ))<> 0 then
  13. SQLQuery = "UPDATE RFI set fk_id_pers= " & request("sel_trig" ) & " where code = " & request("sell_code" )
  14. response.write(SQLQuery)
  15. OBJdbConnection.Execute(SQLQuery)
  16. end if
  17. 'response.redirect("mod_ok.htm" )
  18. %>
  19. </body>
  20. </html>

 

sell_code et sel_trig sont des variables récupérées à partir d'un formulaire de type post dans une page qui agit sur celle ci.j'ai enlevé les autre requete SQL qui marche tres bien.. mais celle -ci.. je ne comprend pas très bien ce qu'il se passe... les response.write sont la pour le debogage.. les variables sont bien ramené.. sinon l'ereur est la suivante.
 
2900 est attribué à 106UPDATE RFI set fk_id_pers= 106 where code = 2900
Erreur d'exécution Microsoft VBScript erreur '800a01a8'  
Objet requis: ''  
/Solution/stages/indus/modif2_materiel.asp, ligne 22
 
 
la premiere ligne renvoi mon debogage.. et et l'autre moitier de la premiere ligne renvoi la syntaxe sql.. et je vois quel marche ..
si quelqu'un serait pourquoi la requete ne s'execute pas.. du moin de résoudre ce probleme..  :sweat:  
 
Merci.

mood
Publicité
Posté le 05-06-2006 à 16:13:58  profilanswer
 

n°1381419
boulax
Inserer phrase hype en anglais
Posté le 05-06-2006 à 16:23:26  profilanswer
 

y'a pas de ; à la fin des lignes en asp ?


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1381570
jagstang
Pa Capona ಠ_ಠ
Posté le 05-06-2006 à 18:50:03  profilanswer
 

boulax a écrit :

y'a pas de ; à la fin des lignes en asp ?


raté


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
n°1381735
kewl4ever
Posté le 06-06-2006 à 08:27:31  profilanswer
 

nah y'a pas de ; en asp =)

n°1381868
kewl4ever
Posté le 06-06-2006 à 10:56:09  profilanswer
 

Bon.. honte a moi.. juste un ptit connexion a la base de donnée manqué a l'apel ^^
 
bonne continuation .

n°1388557
anordem
Posté le 15-06-2006 à 23:46:20  profilanswer
 

Salut!
 
peut-être  as-tu fait une erreur de syntaxe dans le nom de ton objet OBJdbConnection.Execute(SQLQuery).
 
Un <%Option Explicit%> au début de chaque fichier asp n'est pas inutile! :)
 
Sinon, pour chipoter, il serait préférable d'utiliser un Request.Form ou un Request.QueryString plutôt qu'un Request simple. C'est plus clair et plus rapide.
Et puis surtout, récupérer les valeurs des pages HTML dans une variable temporaire que l'on teste pour éviter les injections SQL.
 
Et euh, tu ne détruis jamais les objets quand tu as fini de les utiliser ?
 
:)


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

  erreur SQL non compris sur une requête tres facile.

 

Sujets relatifs
SQL Server + Order By[VB6] Debug & Tracking "erreur automation"
TRES URGENT!!!liste d'achat denree alimentaire ou autres(tres urgent svp)
JAVA erreur de compilation avec rmicOptimiser une table sur SQL server avec des indexs?
Erreur C++ d'un .exe d'un jeu vidéoinnerHtml: ok sous FF mais erreur sous IE -> ??
[ASP.NET][Resolu] Erreur de syntaxe sur un INSERT INTOProblème de requête SQL-Oracle
Plus de sujets relatifs à : erreur SQL non compris sur une requête tres facile.


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