Bonjour,
Pour un besoin client, j'ai crée une base ACCESS qui lit une table SQL 2000.
Lors du développement, j'ai testé celle-ci en la lançant via un batch dos qui fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part start /WAIT msaccess.exe "C:\bd2.mdb" /cmd "0102301931"
/cmd "0102301931" permettant d'envoyer en paramètre à ACCESS, une référence précise d'un article et donc ACCESS s'ouvre sur un formulaire me donnant uniquement cet article.
En passant à la finalisation, je n'utilise plus ce batch mais une fonction de mon soft SAGE qui permet de lancer un exe avec un argument (ici je lui mets ma référence Article).
Mon pb est qu'il m'ouvre bien ACCESS mais ne reçoit plus l'argument.
Donc je voudrais faire un petit exe VB6, que je lancerais avec SAGE avec son argument. Et ensuite modifierais le batch en conséquence et le lancerai.
Sur le forum, j'ai trouvé comment lancer un batch en VB.
Mais je ne sais pas comment récupérer un argument (paramètre) ? et comment l'utiliser pour modifier mon batch ?
Auriez-vous une solution ?
Edition : je me dis que je pourrais repartir à 0, en utilisant que VB6 pour me connecter à la base SQL, récupérer les infos de ma table et de l'article passé en argument. Mais ne l'ayant jamais fait, j'ai peur de passer beaucoup trop de temps.
Merci
Thibault
Partager