PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Windev 9, OLEDB et Access 2000
Windev 9, OLEDB et Access 2000
Débuté par jerome.airaudo, 20 oct. 2005 17:07 - 2 réponses
Posté le 20 octobre 2005 - 17:07
Bonjour à tous,

je souhaiterais savoir si quelqu'un, en windev 9, est arrivé à importer, consulter ou que que ce soit d'autre une base access 2000. Je pense avoir tout essayé. J'ai vérifié MDAC (version 2.8 SP1 pour Windows XP SP2), j'ai vérifié la présence du provider Microsoft Jet 4.0 et malgré tout cela, lors de l'importation de table dans une analyse windev me réponds inexorablement "Cette interface n'est pas pris en charge".
Y a-t-il un moyen de vérifier la configuration, une fois de plus, de la machine ? Ai-je raté une étape (surement) ?

En bref, j'ai vraiment besoin d'aide.

En vous remerciant à tous par avance.
Posté le 20 octobre 2005 - 19:56
Jérôme AIRADUO a écrit :
Bonjour à tous,

je souhaiterais savoir si quelqu'un, en windev 9, est arrivé à importer,
consulter ou que que ce soit d'autre une base access 2000. Je pense avoir
tout essayé. J'ai vérifié MDAC (version 2.8 SP1 pour Windows XP SP2), j'ai
vérifié la présence du provider Microsoft Jet 4.0 et malgré tout cela, lors
de l'importation de table dans une analyse windev me réponds inexorablement
"Cette interface n'est pas pris en charge". Y a-t-il un moyen de vérifier la
configuration, une fois de plus, de la machine ? Ai-je raté une étape
(surement) ?

En bref, j'ai vraiment besoin d'aide.

En vous remerciant à tous par avance.


Peut être que tu peux essayer cette astuce:
sur le bureau, clic droit,nouveau-->document texte,
renommer Nouveau Document texte.txt en par exemple toto.udl
(l'extension .udl est importante.
Accepter le message de windows.
ensuite double clic sur le fichier toto.udl: normalement une nouvelle
fenetre "Propriété des liaisons de données" va s'ouvrir.
Aller sur l'onglet "Fournisseur" et choisir Microsoft jet 4.O...
Aller ensuite sur l'onglet "Connexion" et choisir la base MDB a tester
Cliquer sur le bouton "TEster connexion" et si tout va bien un message
dira "test de connexion réussi..."
On est donc pratiquement sur que le MDAC et autre fonctionne bien.

Cette astuce permet de récuperer les différents provider. En effet il
suffit d'ouvrir le fichier toto.udl avec le bloc note par exemple et on
obtient une chaine de connexion de la forme :

[oledb]
; Everything after this line is an OLE DB initstring
Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=D:\datas\Access\mabase.mdb;Persist Security Info=False

Idem pour SQL serveur, Oracle etc...

en espérant d'avoir mis sur une voie...

@+++

--
Carpe Diem!
[bernard]
Posté le 20 octobre 2005 - 21:21
Actuellement j'utilise une base de données Access 2000 que j'importe ensuite sous format hyperfile.


Pour ce faire, dans l'analyse que j'ai créé au préalable (phase obligatoire), tu clics sur l'option de menu structure de fichiers ensuite importer les données et puis il suffit de répondre aux questions. A la fin tu devrais voir sur ton analyse touts tes fichiers de ta base Access. Ensuite tu peux manipuler ceux-ci simplement avec les fonctions du WLangage (hlit, ...)