OVH Cloud OVH Cloud

Recherche de fichiers

7 réponses
Avatar
JM
Bonjour.

Est-il utopique de penser écrire une procédure qui socke dans une table le
nom et le chemin de tous les fichiers contenus dans un répertoire ?

Je refais :

Soit un répertoire "PLANS" (d:\plans)
Ce répertoire contient des sous répertoires (d:\plans\ensembles\), qui
eux-même contiennent des fichiers.

La prodédure accèderait à PLANS et stockerait dans la table des chaînes du
style :

\ENSEMBLES\toto.pdf
\ENSEMBLES\titi.pdf
\ESQUISSES\lulu.pdf

etc...

Je rêve ou c'est possible ?

Mille mercis !

7 réponses

Avatar
Med Bouchenafa
Pourquoi utopique?
C'est une information comme toute autre et elle peut etre stockee dans une
table
regarde si xp_dirtree ne peut pas t'aider dans ta tache

--
Bien cordialement
Med Bouchenafa

"JM" wrote in message
news:%
Bonjour.

Est-il utopique de penser écrire une procédure qui socke dans une table le
nom et le chemin de tous les fichiers contenus dans un répertoire ?

Je refais :

Soit un répertoire "PLANS" (d:plans)
Ce répertoire contient des sous répertoires (d:plansensembles), qui
eux-même contiennent des fichiers.

La prodédure accèderait à PLANS et stockerait dans la table des chaînes du
style :

ENSEMBLEStoto.pdf
ENSEMBLEStiti.pdf
ESQUISSESlulu.pdf

etc...

Je rêve ou c'est possible ?

Mille mercis !




Avatar
JM
xp_dirtree ?

Bien, merci.



"Med Bouchenafa" a écrit dans le message de
news:
Pourquoi utopique?
C'est une information comme toute autre et elle peut etre stockee dans une
table
regarde si xp_dirtree ne peut pas t'aider dans ta tache

--
Bien cordialement
Med Bouchenafa

"JM" wrote in message
news:%
> Bonjour.
>
> Est-il utopique de penser écrire une procédure qui socke dans une table


le
> nom et le chemin de tous les fichiers contenus dans un répertoire ?
>
> Je refais :
>
> Soit un répertoire "PLANS" (d:plans)
> Ce répertoire contient des sous répertoires (d:plansensembles), qui
> eux-même contiennent des fichiers.
>
> La prodédure accèderait à PLANS et stockerait dans la table des chaînes


du
> style :
>
> ENSEMBLEStoto.pdf
> ENSEMBLEStiti.pdf
> ESQUISSESlulu.pdf
>
> etc...
>
> Je rêve ou c'est possible ?
>
> Mille mercis !
>
>




Avatar
Bouarroudj Mohamed
vous pouvez aussi utiliser xp_cmdshell avec la commande "dir"

Exemple :

create table #temp(FileName varchar(255))

insert into #temp
exec master.dbo.xp_cmdshell 'dir d:plansensembles /b /s *.pdf'

select * from #temp
drop table #temp


"JM" wrote in message
news:%
Bonjour.

Est-il utopique de penser écrire une procédure qui socke dans une table le
nom et le chemin de tous les fichiers contenus dans un répertoire ?

Je refais :

Soit un répertoire "PLANS" (d:plans)
Ce répertoire contient des sous répertoires (d:plansensembles), qui
eux-même contiennent des fichiers.

La prodédure accèderait à PLANS et stockerait dans la table des chaînes du
style :

ENSEMBLEStoto.pdf
ENSEMBLEStiti.pdf
ESQUISSESlulu.pdf

etc...

Je rêve ou c'est possible ?

Mille mercis !




Avatar
JM
Merci encore.

Je vous tiens informés.


"Bouarroudj Mohamed" a écrit dans le message de
news:
vous pouvez aussi utiliser xp_cmdshell avec la commande "dir"

Exemple :

create table #temp(FileName varchar(255))

insert into #temp
exec master.dbo.xp_cmdshell 'dir d:plansensembles /b /s *.pdf'

select * from #temp
drop table #temp


"JM" wrote in message
news:%
> Bonjour.
>
> Est-il utopique de penser écrire une procédure qui socke dans une table


le
> nom et le chemin de tous les fichiers contenus dans un répertoire ?
>
> Je refais :
>
> Soit un répertoire "PLANS" (d:plans)
> Ce répertoire contient des sous répertoires (d:plansensembles), qui
> eux-même contiennent des fichiers.
>
> La prodédure accèderait à PLANS et stockerait dans la table des chaînes


du
> style :
>
> ENSEMBLEStoto.pdf
> ENSEMBLEStiti.pdf
> ESQUISSESlulu.pdf
>
> etc...
>
> Je rêve ou c'est possible ?
>
> Mille mercis !
>
>




Avatar
JM
Encore une question si vous le permettez :

ces procédures que vous citez sont elle documentées ? J'ai longuement
cherché dans l'aide sans résultat intéressant.

Merci.


"JM" a écrit dans le message de
news:uQjlV$
Merci encore.

Je vous tiens informés.


"Bouarroudj Mohamed" a écrit dans le message de
news:
> vous pouvez aussi utiliser xp_cmdshell avec la commande "dir"
>
> Exemple :
>
> create table #temp(FileName varchar(255))
>
> insert into #temp
> exec master.dbo.xp_cmdshell 'dir d:plansensembles /b /s *.pdf'
>
> select * from #temp
> drop table #temp
>
>
> "JM" wrote in message
> news:%
> > Bonjour.
> >
> > Est-il utopique de penser écrire une procédure qui socke dans une


table
le
> > nom et le chemin de tous les fichiers contenus dans un répertoire ?
> >
> > Je refais :
> >
> > Soit un répertoire "PLANS" (d:plans)
> > Ce répertoire contient des sous répertoires (d:plansensembles), qui
> > eux-même contiennent des fichiers.
> >
> > La prodédure accèderait à PLANS et stockerait dans la table des


chaînes
du
> > style :
> >
> > ENSEMBLEStoto.pdf
> > ENSEMBLEStiti.pdf
> > ESQUISSESlulu.pdf
> >
> > etc...
> >
> > Je rêve ou c'est possible ?
> >
> > Mille mercis !
> >
> >
>
>




Avatar
Philippe T [MS]
Bonjour,

Quelqu'un avec la même problématique:
http://sqlteam.com/Forums/topic.asp?TOPIC_ID6560

:-)

----------------------------------------------------------------------
Philippe TROTIN - Microsoft Service France

"JM" wrote in message
news:%
Encore une question si vous le permettez :

ces procédures que vous citez sont elle documentées ? J'ai longuement
cherché dans l'aide sans résultat intéressant.

Merci.


"JM" a écrit dans le message de
news:uQjlV$
Merci encore.

Je vous tiens informés.


"Bouarroudj Mohamed" a écrit dans le message de
news:
> vous pouvez aussi utiliser xp_cmdshell avec la commande "dir"
>
> Exemple :
>
> create table #temp(FileName varchar(255))
>
> insert into #temp
> exec master.dbo.xp_cmdshell 'dir d:plansensembles /b /s *.pdf'
>
> select * from #temp
> drop table #temp
>
>
> "JM" wrote in message
> news:%
> > Bonjour.
> >
> > Est-il utopique de penser écrire une procédure qui socke dans une


table
le
> > nom et le chemin de tous les fichiers contenus dans un répertoire ?
> >
> > Je refais :
> >
> > Soit un répertoire "PLANS" (d:plans)
> > Ce répertoire contient des sous répertoires (d:plansensembles),
> > qui
> > eux-même contiennent des fichiers.
> >
> > La prodédure accèderait à PLANS et stockerait dans la table des


chaînes
du
> > style :
> >
> > ENSEMBLEStoto.pdf
> > ENSEMBLEStiti.pdf
> > ESQUISSESlulu.pdf
> >
> > etc...
> >
> > Je rêve ou c'est possible ?
> >
> > Mille mercis !
> >
> >
>
>








Avatar
JM
Merci a tous.

C'set bon, ça fonctionne.

A +

"Philippe T [MS]" a écrit dans le message de
news:
Bonjour,

Quelqu'un avec la même problématique:
http://sqlteam.com/Forums/topic.asp?TOPIC_ID6560

:-)

----------------------------------------------------------------------
Philippe TROTIN - Microsoft Service France

"JM" wrote in message
news:%
> Encore une question si vous le permettez :
>
> ces procédures que vous citez sont elle documentées ? J'ai longuement
> cherché dans l'aide sans résultat intéressant.
>
> Merci.
>
>
> "JM" a écrit dans le message de
> news:uQjlV$
>> Merci encore.
>>
>> Je vous tiens informés.
>>
>>
>> "Bouarroudj Mohamed" a écrit dans le message de
>> news:
>> > vous pouvez aussi utiliser xp_cmdshell avec la commande "dir"
>> >
>> > Exemple :
>> >
>> > create table #temp(FileName varchar(255))
>> >
>> > insert into #temp
>> > exec master.dbo.xp_cmdshell 'dir d:plansensembles /b /s *.pdf'
>> >
>> > select * from #temp
>> > drop table #temp
>> >
>> >
>> > "JM" wrote in message
>> > news:%
>> > > Bonjour.
>> > >
>> > > Est-il utopique de penser écrire une procédure qui socke dans une
> table
>> le
>> > > nom et le chemin de tous les fichiers contenus dans un répertoire ?
>> > >
>> > > Je refais :
>> > >
>> > > Soit un répertoire "PLANS" (d:plans)
>> > > Ce répertoire contient des sous répertoires (d:plansensembles),
>> > > qui
>> > > eux-même contiennent des fichiers.
>> > >
>> > > La prodédure accèderait à PLANS et stockerait dans la table des
> chaînes
>> du
>> > > style :
>> > >
>> > > ENSEMBLEStoto.pdf
>> > > ENSEMBLEStiti.pdf
>> > > ESQUISSESlulu.pdf
>> > >
>> > > etc...
>> > >
>> > > Je rêve ou c'est possible ?
>> > >
>> > > Mille mercis !
>> > >
>> > >
>> >
>> >
>>
>>
>
>