Je voudrais une requete qui s'éxécute au départ d'un formulaire selon les
conditions suivantes :
le form est sur l'enregsitrement dont la ref (champ "ref") est 0001
la requete appelée du form doit me sortir les fichiers dont la première
série numérique est 0001 (comme la ref) et dont la 2° série numùérique
est supérieure à 004
donc dans notre liste il faudrait que la requete sorte :
c:\0001.005.jpg
c:\0001.006.jpg
si on met le form sur l'enregistrement dont la ref est 0002 alors on aura
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Benoit Compoint [MS]
Bonsoir,
Le moteur Jet d'Access permet (théoriquement) d'exécuter une instruction Shell afin d'exécuter la commande MS-DOS Dir, qui peut ainsi générer (ou compléter) un fichier Texte contenant la liste des fichiers JPG dans un dossier.
Ce fichier Texte pourrait être lié à la base MDB en cours sous la forme d'une table attachée.
Mais par sécurité (pour éviter que des hackers en profitent pour exécuter une commande Format ou Del *.* sur votre disque dur), cette possibilité du moteur Jet d'Access est désactivée depuis le Service Pack 3 du moteur Jet (octobre 1999) grâce à l'entrée SandBoxMode de la base de registre Windows.
Si vous souhaitez vraiment réaliser ce traitement, je peux vous expliquer comment désactiver le mode SandBox. Mais cette méthode est déconseillée puisqu'elle offre aux hackers et aux virus un accès assez facile à votre disque.
De préférence, vous devez effectuer ce type de recherche de fichiers via une procédure VBA.
Benoit Compoint
"Txl" wrote in message news:
Bonjour
je voudrais faire une requete qui chercherait si à un endroit du disque dur des fichiers existent et qui m'en ferait la liste.
par exemple les fichiers suivants existent sur le dur
Je voudrais une requete qui s'éxécute au départ d'un formulaire selon les conditions suivantes :
le form est sur l'enregsitrement dont la ref (champ "ref") est 0001 la requete appelée du form doit me sortir les fichiers dont la première série numérique est 0001 (comme la ref) et dont la 2° série numùérique est supérieure à 004
donc dans notre liste il faudrait que la requete sorte :
c: 001.005.jpg c: 001.006.jpg
si on met le form sur l'enregistrement dont la ref est 0002 alors on aura
c: 002.005.jpg
Merci de votre aide...
-- Visit my website for pinball machines for sale
www.txl.free.fr/Pinball/index.html
Email contact on the site
Bonsoir,
Le moteur Jet d'Access permet (théoriquement) d'exécuter une instruction
Shell afin d'exécuter la commande MS-DOS Dir,
qui peut ainsi générer (ou compléter) un fichier Texte contenant la liste
des fichiers JPG dans un dossier.
Ce fichier Texte pourrait être lié à la base MDB en cours sous la forme
d'une table attachée.
Mais par sécurité (pour éviter que des hackers en profitent pour exécuter
une commande Format ou Del *.* sur votre disque dur),
cette possibilité du moteur Jet d'Access est désactivée depuis le Service
Pack 3 du moteur Jet (octobre 1999)
grâce à l'entrée SandBoxMode de la base de registre Windows.
Si vous souhaitez vraiment réaliser ce traitement, je peux vous expliquer
comment désactiver le mode SandBox.
Mais cette méthode est déconseillée puisqu'elle offre aux hackers et aux
virus un accès assez facile à votre disque.
De préférence, vous devez effectuer ce type de recherche de fichiers via une
procédure VBA.
Benoit Compoint
"Txl" <nobody@nowhere.com> wrote in message
news:Xns947CB3EA52875txlatfreefr@213.228.0.33...
Bonjour
je voudrais faire une requete qui chercherait si à un endroit du disque
dur des fichiers existent et qui m'en ferait la liste.
par exemple les fichiers suivants existent sur le dur
Je voudrais une requete qui s'éxécute au départ d'un formulaire selon les
conditions suivantes :
le form est sur l'enregsitrement dont la ref (champ "ref") est 0001
la requete appelée du form doit me sortir les fichiers dont la première
série numérique est 0001 (comme la ref) et dont la 2° série numùérique
est supérieure à 004
donc dans notre liste il faudrait que la requete sorte :
c: 001.005.jpg
c: 001.006.jpg
si on met le form sur l'enregistrement dont la ref est 0002 alors on aura
Le moteur Jet d'Access permet (théoriquement) d'exécuter une instruction Shell afin d'exécuter la commande MS-DOS Dir, qui peut ainsi générer (ou compléter) un fichier Texte contenant la liste des fichiers JPG dans un dossier.
Ce fichier Texte pourrait être lié à la base MDB en cours sous la forme d'une table attachée.
Mais par sécurité (pour éviter que des hackers en profitent pour exécuter une commande Format ou Del *.* sur votre disque dur), cette possibilité du moteur Jet d'Access est désactivée depuis le Service Pack 3 du moteur Jet (octobre 1999) grâce à l'entrée SandBoxMode de la base de registre Windows.
Si vous souhaitez vraiment réaliser ce traitement, je peux vous expliquer comment désactiver le mode SandBox. Mais cette méthode est déconseillée puisqu'elle offre aux hackers et aux virus un accès assez facile à votre disque.
De préférence, vous devez effectuer ce type de recherche de fichiers via une procédure VBA.
Benoit Compoint
"Txl" wrote in message news:
Bonjour
je voudrais faire une requete qui chercherait si à un endroit du disque dur des fichiers existent et qui m'en ferait la liste.
par exemple les fichiers suivants existent sur le dur
Je voudrais une requete qui s'éxécute au départ d'un formulaire selon les conditions suivantes :
le form est sur l'enregsitrement dont la ref (champ "ref") est 0001 la requete appelée du form doit me sortir les fichiers dont la première série numérique est 0001 (comme la ref) et dont la 2° série numùérique est supérieure à 004
donc dans notre liste il faudrait que la requete sorte :
c: 001.005.jpg c: 001.006.jpg
si on met le form sur l'enregistrement dont la ref est 0002 alors on aura
c: 002.005.jpg
Merci de votre aide...
-- Visit my website for pinball machines for sale
www.txl.free.fr/Pinball/index.html
Email contact on the site
Txl
Bonsoir,
Le moteur Jet d'Access permet (théoriquement) d'exécuter une instruction Shell afin d'exécuter la commande MS-DOS Dir, qui peut ainsi générer (ou compléter) un fichier Texte contenant la liste des fichiers JPG dans un dossier.
Ce fichier Texte pourrait être lié à la base MDB en cours sous la forme d'une table attachée.
Mais par sécurité (pour éviter que des hackers en profitent pour exécuter une commande Format ou Del *.* sur votre disque dur), cette possibilité du moteur Jet d'Access est désactivée depuis le Service Pack 3 du moteur Jet (octobre 1999) grâce à l'entrée SandBoxMode de la base de registre Windows.
Si vous souhaitez vraiment réaliser ce traitement, je peux vous expliquer comment désactiver le mode SandBox. Mais cette méthode est déconseillée puisqu'elle offre aux hackers et aux virus un accès assez facile à votre disque.
De préférence, vous devez effectuer ce type de recherche de fichiers via une procédure VBA.
Benoit Compoint
Aie, ben merci de cette explication qui meme si elle ne m'arrange pas à le mérite d'etre claire au lieu d'un "C'est pas possible".
Donc on ne peut pas faire un truc du genre :
exist file c:&[ref].*.jpg ?
Meme sans acceder au fichier, juste pour lister ?
Sinon on va partir sur du code VBA donc je vais reposer une question ici en chageant l'entete.
Encore merci
Bonsoir,
Le moteur Jet d'Access permet (théoriquement) d'exécuter une
instruction Shell afin d'exécuter la commande MS-DOS Dir,
qui peut ainsi générer (ou compléter) un fichier Texte contenant la
liste des fichiers JPG dans un dossier.
Ce fichier Texte pourrait être lié à la base MDB en cours sous la
forme d'une table attachée.
Mais par sécurité (pour éviter que des hackers en profitent pour
exécuter une commande Format ou Del *.* sur votre disque dur),
cette possibilité du moteur Jet d'Access est désactivée depuis le
Service Pack 3 du moteur Jet (octobre 1999)
grâce à l'entrée SandBoxMode de la base de registre Windows.
Si vous souhaitez vraiment réaliser ce traitement, je peux vous
expliquer comment désactiver le mode SandBox.
Mais cette méthode est déconseillée puisqu'elle offre aux hackers et
aux virus un accès assez facile à votre disque.
De préférence, vous devez effectuer ce type de recherche de fichiers
via une procédure VBA.
Benoit Compoint
Aie, ben merci de cette explication qui meme si elle ne m'arrange pas à
le mérite d'etre claire au lieu d'un "C'est pas possible".
Donc on ne peut pas faire un truc du genre :
exist file c:&[ref].*.jpg ?
Meme sans acceder au fichier, juste pour lister ?
Sinon on va partir sur du code VBA donc je vais reposer une question ici
en chageant l'entete.
Le moteur Jet d'Access permet (théoriquement) d'exécuter une instruction Shell afin d'exécuter la commande MS-DOS Dir, qui peut ainsi générer (ou compléter) un fichier Texte contenant la liste des fichiers JPG dans un dossier.
Ce fichier Texte pourrait être lié à la base MDB en cours sous la forme d'une table attachée.
Mais par sécurité (pour éviter que des hackers en profitent pour exécuter une commande Format ou Del *.* sur votre disque dur), cette possibilité du moteur Jet d'Access est désactivée depuis le Service Pack 3 du moteur Jet (octobre 1999) grâce à l'entrée SandBoxMode de la base de registre Windows.
Si vous souhaitez vraiment réaliser ce traitement, je peux vous expliquer comment désactiver le mode SandBox. Mais cette méthode est déconseillée puisqu'elle offre aux hackers et aux virus un accès assez facile à votre disque.
De préférence, vous devez effectuer ce type de recherche de fichiers via une procédure VBA.
Benoit Compoint
Aie, ben merci de cette explication qui meme si elle ne m'arrange pas à le mérite d'etre claire au lieu d'un "C'est pas possible".
Donc on ne peut pas faire un truc du genre :
exist file c:&[ref].*.jpg ?
Meme sans acceder au fichier, juste pour lister ?
Sinon on va partir sur du code VBA donc je vais reposer une question ici en chageant l'entete.