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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  lancer un sql avec un argument

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

lancer un sql avec un argument

n°1647917
novice19
Posté le 23-11-2007 à 14:25:12  profilanswer
 

Bonjour,
J ai un job vbs qui lance un sql et je voudrais rajouter un argument : arg  comme suit:
oshell.run("SQLPLUS xxx/mtpasse@productionbase @c:\job.sql arg" , 1 , true)
Est ce possible?
Je vous remercie

mood
Publicité
Posté le 23-11-2007 à 14:25:12  profilanswer
 

n°1647920
novice19
Posté le 23-11-2007 à 14:28:50  profilanswer
 

En fait, je voudrais que l argument s intègre dans la requete
select count(*) from table where nom = arg
arg viendrait de :oshell.run("SQLPLUS xxx/mtpasse@productionbase @c:\job.sql arg" , 1 , true)  
 

n°1647937
couak
Posté le 23-11-2007 à 14:49:22  profilanswer
 

dans ton fichier sql :

Code :
  1. select count(*) from table where nom = &1;


 
dans ton appel au script :

Code :
  1. sqlplus xxxx/xxxx @script.sql argument

n°1648008
novice19
Posté le 23-11-2007 à 15:46:37  profilanswer
 

PB!
Mon sql
 select count(*) from tables where nom = $1  
Mon vb
pour mon arg, dois je faire:
oshell.run("SQLPLUS xxx/mtpasse@productionbase @c:\job.sql martin" , 1 , true) ou
oshell.run("SQLPLUS xxx/mtpasse@productionbase @c:\job.sql 'martin'" , 1 , true)  
 
 
 

n°1648053
couak
Posté le 23-11-2007 à 16:37:16  profilanswer
 

on te dit de mettre une esperluette et tu met un dollar


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  lancer un sql avec un argument

 

Sujets relatifs
Lancer macro lors de saisie dans une cellule précisePblm héritage et méthode "sans" argument...
Problème objet en argument vbaEcrire dans un argument en Javascript ?
Pointeur de fonction en argument [Résolu][Html/VbS] Lancer une fonction via un lien
Lancer une thread dans une Jsp (sans Javabean)[Impossible, contourné] Argument par défaut d'un template par défaut
Lancer Excel session fermée[VBS][resolu] Lancer .BAT avec argument ?
Plus de sujets relatifs à : lancer un sql avec un argument


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