Chercher: Et Ou Phrase  
Dans:          


Menu non membre

Pour les nouveau visiteurs

Entrez ici

Chercher le Forum



 

 Les Forums
  Programmation avancée
Repondre a ce sujet  

Sujet Code SQL Server
Message envoyé le 28-12-2019 par Norosoft de Algérie  
Salut a tous
j'ai ce code SQL qui fonctionne très bien quand je l’exécute sous la Requête de SQL Server.
la question c'est comment faire pour l’exécuter Sous Windev.
Le Code (Script SQL) est :

RESTORE DATABASE SQLServerNative
     FROM DISK ='D:\Backup\SQLServerNative-20191227-170236.bak'
     with replace,RECOVERY;

Aidez moi s'il vous plais
Merci d'avance

Noro
Message envoyé le 05-01-2020 par hashmi_net de Maroc  
https://help.windev.com/?3044084&name=hexecutesqlquery_function


Message envoyé le 08-01-2020 par darkprism de Algérie  

// Déclaration de la connexion à sqlserver
my_con est une connexion
my_con..Provider = hOledbSQLServer
my_con..Serveur = "192.168.1.10"
my_con..Utilisateur = "sa"
my_con..MotDePasse = "PASSWORD"
my_con..BaseDeDonnées = "database_name"
// Fin déclaration

// Déclaration du script de la requête (%1 pour paramètrer le nom du backup)
my_query est une chaine = [

RESTORE DATABASE SQLServerNative
     FROM DISK ='D:\Backup\%1'
     with replace,RECOVERY;

]

// Déclaration du nom du backup en fonction de la date-heure système
my_backup est une chaine = "SQLServerNative-" + DateVersChaîne(DateSys(),"AAAAMMJJ-HHMMSS") + ".bak"

// Remplacer le %1 par le nom du fichier de backup
my_query = ChaîneConstruit(my_query,my_backup)

// Exécution de la requête avec l'option "hRequêteSansCorrection"
si pas HExecuteRequeteSQL("REQ01",my_con,hRequêteSansCorrection,my_query) alors
    Erreur(HErreurInfo())
    Retour
   sinon
    HLibèreRequête("REQ01")
fin



Pour répondre à ce message vous devez être membre

Entrée membre    Enregistrer

  Post reply  



  
© 2020
 
Flag Counter