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

  FORUM HardWare.fr
  Programmation
  ASP

  [ASP] [SQL] [ADO] paramètres de commande

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ASP] [SQL] [ADO] paramètres de commande

n°788866
dalida
Yolanda Christina Gigliotti
Posté le 07-07-2004 à 11:15:01  profilanswer
 

:sweat: je voudrais faire une commande paramétrée et je pige pas tout du tout.
j'ai ça ou cSelect est un ensemble de case à cocher contenant l'identifiant de l'enregistrement:

Citation :

sUpdate = Replace(Request.Form, "&cSelect=", "," )
sUpdate = Replace(sUpdate, "cSelect=", "" )
sUpdate = Left(sUpdate, Len(sUpdate)-13)  
 
set cUpdate = Server.CreateObject("ADODB.Command" )
cUpdate.ActiveConnection = MM_liens_gret_STRING
cUpdate.CommandText = "UPDATE liens SET valide=1 WHERE id IN (" & sUpdate & " )"
cUpdate.CommandType = 1
cUpdate.CommandTimeout = 0
cUpdate.Prepared = true
cUpdate.Execute()
end if


 
je voudrais passer en paramètre variable valide=1 et IN (" & sUpdate & " )" car je dois executer aussi la command avec valide=0 et NOT IN (" & sUpdate & " )", puis l'executer pour d'autres ensemble de case à cocher...
 
Je voudrais aussi savoir si on peut mettre le nom de la table en paramètre?
 
Si j'avais un exemple ça irait bcp mieux :sweat:  
Ca a l'air vachtment bien les command [:markdavis]


---------------
90-60-90 -Guish c un homme humain, un vrai-
mood
Publicité
Posté le 07-07-2004 à 11:15:01  profilanswer
 

n°789154
Arjuna
Aircraft Ident.: F-MBSD
Posté le 07-07-2004 à 14:21:47  profilanswer
 

On peut pas mettre le nom de la table en pramètre. Pour le IN / NOT IN, je ne suis pas sûr que ce soit possible.
 
Pkoi ne pas écrire simplement ta requête à la volée ?
 
Request.Form signifie que tu bosses en ASP, donc à partir de là, la méthode "PREPARE" est inutile, autant que les fonctions de cache de cet objet.
 
Vas-y à la bourrin en chaînes de caractère, ça sera plus simple pour toi, pour la maintenance ça sera pas forcément moins clair, et de toute façon, ça changera rien aux perfs.


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

  [ASP] [SQL] [ADO] paramètres de commande

 

Sujets relatifs
Avoir le IP En ASP et le garder dans ACCESSQL lite
Ajouter un projet ASP .NET[SQL DB2] Index pour perf requête
[ASP - HTML - JS] Probleme d'impression d'une page web[ASP][SQL][ACCESS][INSERT INTO] plusieurs enregistrements en une fois?
ASP debutante lancer .batASP/Javascript
SQL... TOP 3-3 ?? 
Plus de sujets relatifs à : [ASP] [SQL] [ADO] paramètres de commande


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