4get9
Messages postés11Date d'inscriptionmercredi 21 août 2002StatutMembreDernière intervention16 juillet 2004
-
14 oct. 2002 à 13:07
4get9
Messages postés11Date d'inscriptionmercredi 21 août 2002StatutMembreDernière intervention16 juillet 2004
-
31 janv. 2003 à 20:26
Bonjour,
j'ai un petit souci :
je me connecte à mon application en utilisant un fichier MDW (appelons-le A.MDW),
je voudrais créer un compte utilisateur sur un autre fichier MDW (disons B.MDW)
en fait il y a un fichier MDW par serveur et les utilisateurs utilisent celui de leur serveur, quant à moi j'ai accès à tous les serveurs. Et je voudrais, depuis mon application, créer/modifier des comptes.
Je sais pas si c'est possible, mais si quelq'un sait comment faire, çha m'intéreche !!!
4get9
Messages postés11Date d'inscriptionmercredi 21 août 2002StatutMembreDernière intervention16 juillet 2004 15 oct. 2002 à 10:04
avec :
DBEngine.SystemDB = Fichier_MDW
je peux définir le fichier MDW que je veux utiliser mais cela ne fonctionne que si je ne suis pas déjà sur un fichier MDW, or je me connecte avec un fichier MDW.
4get9
Messages postés11Date d'inscriptionmercredi 21 août 2002StatutMembreDernière intervention16 juillet 2004 30 oct. 2002 à 09:58
j'ai trouvé une solution de dépannage :
j'ai une 2e application que je peux lancer avec la première et pour laquelle je choisit le fichier MDW.
et avec cette 2e application je peux donc créer des comptes à distance.
ksam007
Messages postés7Date d'inscriptionlundi 27 janvier 2003StatutMembreDernière intervention29 février 2004 30 janv. 2003 à 23:58
Ca m'interesse beaucoup ton truc,
Mais comment tu fais pour lancer le 2e appli avec un Mdw différent,
il me semblait que le code App2.DBEngine.SystemDB = "H:\Bdd\Fich2.Mdw" à partir de la 1e appli ne fonctionne pas ?????? après
Set App2 = CreateObject("Access.Application")
Comment ça marche ?
Sam007
Vous n’avez pas trouvé la réponse que vous recherchez ?
4get9
Messages postés11Date d'inscriptionmercredi 21 août 2002StatutMembreDernière intervention16 juillet 2004 31 janv. 2003 à 20:26
En fait j'utilise la commande shell
de mémoire :
Dim CmdDOS as String
CmdDOS = "shell ""C:\Program Files\Microsoft Office\office\msaccess.exe"" ""nom de la base.mdb"" /wrkgrp ""nom du fichier pass.mdw"" "
shell CmdDOS
alors je sais plus s'il faut mettre des doubles .". ou des triples .". ( "" ou """ )
cette commande relance un autre access avec un autre mdw
c'est la seule solution que j'ai trouvé.
si le code n'est pas bon, l'idée y est (désolé je ne suis pas au bureau)