Interception : mysql_pconnect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead dans /sda/2/3/tower.pcs/gf/FREEDEV/res/WD12.0/WD120Sql.php (11)
FREEDEV : Liste des code gratuits windev, webdev ou windev mobile
FREEDEV
Accueil
Les Editeurs
HF CS
WLangage
Composants
Blog
Freewares
Plan du site
Liens
Me contacter
 Les codes free de FreeDev
Comment manipuler Microsoft Index Serveur depuis WinDev ?

Comment manipuler Microsoft Index Serveur depuis WinDev ?

Voici une description complète de la manipulation de Microsoft Index Serveur depuis WinDev.

----------- Parametrage du serveur Microsoft -----------

Serveur de fichier disponible dans le gestionnaire de l ordinateur.
Accessible par le menu :

- Demarrer
- Outils d administration
- Gestion de l ordinateur
- Selectionner "Services et application" puis "Service d indexation"

Ce serveur de donnees dispose d un provider OLE DB ce qui permet l interrogation des fichiers contenu dans le repertoire definie.

----------- Creation d un catalogue -----------

Exemple pour creer un catalogue "test", il faut :

- faire clic droit sur « service d indexation »
- choisir « nouveau.catalogue »
- donner un non au catalogue
- donner une localisation pour l index du catalogue ( un repertoire catalog.wci sera cree à l endroit indique)

Une fois que le catalogue apparaît dans les services, il faut :

- dans le repertoire nomme « Repertoire », faire un clic droit
- choisir « Nouveau.Repertoire »
- specifier le chemin du repertoire qui contient les fichiers sur lesquels on veut travailler.
- Ne pas donner de nom d alias
- Redemarrer l ordinateur pour indexer ce repertoire.

----------- demarrage du service si necessaire -----------

Attention : le service nomme "service d indexation" doit être demarre.
Ce service est accessible par le menu :

- Demarrer
- Outils d administration
- Gestion de l ordinateur
- Selectionner "Services et application" puis "Services"
- redemarrer le PC

----------- exemple de code de manipulation de ce catalogue -----------

QUAND EXCEPTION DANS
HOuvreConnexion("MaCnx", Null, Null, "test", "", "MSIDXS", hOLecture)
FAIRE
Info("Pb dans l ouverture de la connexion : " + ExceptionInfo(errComplet))
FinProgramme()
FIN

Trace("CNX OK")

MAreq est une Source de Donnees
SI PAS HExecuteRequêteSQL(MAreq,"MaCnx",hRequêteSansCorrection,"SELECT * FROM FILEINFO Where Size > 2") ALORS
Info("Pb dans l execution de la requête : " + HErreurInfo(hErrComplet))
RETOUR
FIN

Info(HNbEnr(MAreq) + " enreg trouves")
RECHERCHE
Code
Achetez - Vendez des photos sur fotolia
Achetez - Vendez des photos sur fotolia

**************

**************
Fotolia
Développons ensembles