[R] appele de la fonction Run() avec des variables

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
amouna98
Niveau 5
Niveau 5
Messages : 127
Enregistré le : jeu. 15 juil. 2010 10:17
Status : Hors ligne

[R] appele de la fonction Run() avec des variables

#1

Message par amouna98 »

bonjour

j'ai cette ligne de code qui fonctionne bien

Code : Tout sélectionner

run (@ComSpec & ' /c  D:\isql.exe -User -Pass -SSql -i "D:\SQLBOX8.sql" -D varsys > SQLBOX8.xls',"", @SW_HIDE)
 
mais j'ai besoin de metre le User et le Pass en parametre j ai exssayé ce code

Code : Tout sélectionner

run (@ComSpec & ' /c  D:\isql.exe -' & $User & " -" & $Pass & '-SSql -i "D:\SQLBOX8.sql" -D varsys > SQLBOX8.xls',"", @SW_HIDE)
 
il me cree bien le fichier mais pas ce que je veux a l'interieur :?:
il m'ecrit cette erreur
ct_connect(): directory service layer: internal directory control layer error: Requested server name not found.
Modifié en dernier par amouna98 le jeu. 22 juil. 2010 14:57, modifié 1 fois.
Avatar du membre
Jerome
Niveau 9
Niveau 9
Messages : 661
Enregistré le : mar. 07 avr. 2009 08:35
Localisation : Picardie
Status : Hors ligne

Re: [..] appele de la fonction Run() avec des variables

#2

Message par Jerome »

Ce ne serait pas plutôt ceci ?

Code : Tout sélectionner

run (@ComSpec & ' /c  D:\isql.exe -' & $User & ' -' & $Pass & ' -SSql -i "D:\SQLBOX8.sql" -D varsys > SQLBOX8.xls',"", @SW_HIDE)
Et bien regarder que user et pass soit de la forme :

Code : Tout sélectionner

$User = "toto"
$Pass = "toto"
 
ou

Code : Tout sélectionner

$User = 'toto'
$Pass = 'toto'
 

Je sait pas trop si sa change grand chose....
amouna98
Niveau 5
Niveau 5
Messages : 127
Enregistré le : jeu. 15 juil. 2010 10:17
Status : Hors ligne

Re: [R] appele de la fonction Run() avec des variables

#3

Message par amouna98 »

Je sait pas trop si sa change grand chose....[/quote]
merciiiiiiiiiii c'etait juste un probleme de croché je pense qu'il aime pa trop melanger les crochés
Modifié en dernier par Tlem le jeu. 22 juil. 2010 19:34, modifié 1 fois.
Raison : Suppression citation
Répondre