[..] sybase connection

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

[..] sybase connection

#1

Message par amouna98 »

Bonjour
j utilise une base de donnée sybase j utilise
cest lignes de commandes pour recuperer les infos que je veux

Code : Tout sélectionner

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; @bref: cette fonction récupère les données SQL et les mettes dans un fichier.      ;
; @param:                                                                               ;
;   ; $hSQLFileName: le fichier SQL.                                                                    ;
;   ; $sFileToBeCreated: le nom du fichier dons le quel les données vont etre mise.    ;
;   ; $sUser: le nom d'utilisateur de la base sql.                  ;
;   ; $sPass:le mot de passe pour la base sql.                  ;
;   ; $sSqlBox:le nom du sql box.                       ;   
; @return(rien).                                    ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Func recuperer_donnee_sql($sSQLFileName, $sFileToBeCreated, $sUser, $sPass, $sSqlBox,$sSybaseFolder)


If FileExists(@ScriptDir & "\" & $sFileToBeCreated) Then
    FileDelete(@ScriptDir & "\" & $sFileToBeCreated)
EndIf
    
    Local $sData = ""
    Local $iPIDProcess  = run (@ComSpec & ' /c  ' & $sSybaseFolder & '\OCS-12_5\bin\isql.exe -U' & $sUser & ' -P' & $sPass & ' -S' & $sSqlBox & ' -i ' & $sSQLFileName & ' -D variansystem > ' & $sFileToBeCreated,"", @SW_HIDE,6)

    While 1
        $sData &= StdoutRead($iPIDProcess)
        If @error Then ExitLoop
    WEnd

EndFunc
 
avec
$sSQLFileName=le non du fichier ou il y a la requette
$sFileToBeCreated= le fichier ou le resultat est retourné
$sSybaseFolder=l'enplacement du dossier sybase

ca marche tres bien
mais j ai envie de verifier la connection avant d appeler cette fonction ( verifier que c'est le bon mots de passe ...)

nb: j'ai aussi une base mysql et j utilise _MySqlConnect et c'est top
amouna98
Niveau 5
Niveau 5
Messages : 127
Enregistré le : jeu. 15 juil. 2010 10:17
Status : Hors ligne

Re: [..] sybase connection

#2

Message par amouna98 »

toujours pas de nouvelles !!!???
heeeeeeeeeeeelp


merciiii
Répondre