cs_Pierremarie
Messages postés5Date d'inscriptionmercredi 15 janvier 2003StatutMembreDernière intervention21 janvier 2003
-
15 janv. 2003 à 17:59
objectifweb
Messages postés25Date d'inscriptionmardi 22 décembre 2009StatutMembreDernière intervention 6 janvier 2010
-
17 août 2005 à 11:10
Salut,
ça fais deux jours que je galère Alors si quelqu'un peut m'aider??
Je voudrait savoir comment lancer l'exécution d'un fichier .bat en ASP (exécution sur le server).
Comment lancer l'exécution d'une macro Access à partir de ASP ou DTS dans SQL server 2000 car dans ce dernier il faut écrire un script ActiveX ce que je ne connait pas.
laspirant
Messages postés12Date d'inscriptiondimanche 13 octobre 2002StatutMembreDernière intervention27 août 2004 15 janv. 2003 à 21:13
'lut,
en ce qui concerne le lancement d'un batch sur ton serveur, il existe plusieurs méthodes :
- via le composant aspexec
tu as ce qu'il faut à cette adresse :
http://www.aspfr.com/article.aspx?Val=180 - avec le code suivant :
<%
Set wshell = Server.CreateObject("wscript.shell")
wshell.run "c:\fichier.bat > c:\resultat.txt"
Set wshell = nothing
%>
pour la requete, avec ça tu devrais t'en sortir :
Const adCmdStoredProc = &H0004
Set cnx = Server.CreateObject ("ADODB.Connection")
cnx.Provider = "Microsoft.Jet.OLEDB.4.0"
cnx.open Server.MapPath("idev.mdb")
' Création d'un objet Command pour l'exécution de la Requête
Set cmd = Server.CreateObject ("ADODB.Command")
'ReqU est le nom de votre Requête Access, ce peut être le nom de votre procédure stockée pour SQL Server par exemple.
cmd.commandtext = "ReqU"
' l'objet Command pointe sur la connexion à la base
Set cmd.activeconnection = cnx
'Execution de la Requête ou de la proc stoc
cmd.execute()
'Fermeture de la connexion
cmd.close
Set cmd = Nothing
cnx.close
Set cnx = Nothing
objectifweb
Messages postés25Date d'inscriptionmardi 22 décembre 2009StatutMembreDernière intervention 6 janvier 2010 17 août 2005 à 11:10
Bonjour,
j'ai testé ce petit script pour lancer un exe avec des paramètre,
l'ennui c'est qu'il ne se passe rien, pas d'erreur, pas de fichier
généré, le vide ... possible que je soit un problème de droit ?