Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Appli VB sous XP à faire fonctionner sur 98 [ Archives Visual Basic / VBA ] (fafacas)

samedi 22 novembre 2003 à 13:31:54 | Appli VB sous XP à faire fonctionner sur 98

fafacas


Bonjour,

J'ai fait une appi VB sur Windows XP, j'ai mis plusieurs pc en réseau et j'ai créé un contôle ODBC sur Windows de chaque pc pour qu'ils trouvent la Base de données access.
Nt et Xp pro fonctionnent très bien ainsi mais 98 ne peut que lire la BD. Dans la tentative d'un enregistrement ou autre j'ai un message d'erreur : erreur d'execution 2147217887(80040e21).
J'ai installé DCOM98 et MDAC que j'ai trouvés sur Visual Studio 6.0. J'ai dû aussi faire un empaquetage sur 98 pour pouvoir l'installer sur 98 car avant ça ne marchait pas du tout.
En fait, je viens de me rendre compte que j'ai le même message lorsque je teste la source sur 98.
Une grosse entreprise équipée de 98 attend mon appli impatiemment depuis 6 mois, je suis désespérée. Je vous remercie d'avance pour votre aide !

samedi 22 novembre 2003 à 21:03:57 | Re : Appli VB sous XP à faire fonctionner sur 98

doggy

J'ai fait une appli récemment qui fonctionne sur le même principe (base de données access 2000 sur un serveur windows 2000 accessible via un partage de fichiers) et des PC qui éxécutent l'appli qui va chercher \\server\rep\baseaccess.mdb et ça fonctionne parfaitement ...

Je serais tenté de dire que le problème vient pas de ton prog, mais plutôt des permissions sur le répertoire ... tu es certain que l'utilisateur loggé sur la machine 98 a le droit de modifier les fichiers présents dans le partage ?

Sinon, tu parles de MDAC dans le rep de visual studio 6 ... je sais pas pour toi, mais moi c'est un vieux (2.5) ... je te conseillerais d'utiliser plutôt la 2.7 ...

http://www.microsoft.com/downloads/details.aspx?displaylang=fr&FamilyID=9ad000f2-cae7-493d-b0f3-ae36c570ade8

ou

http://download.microsoft.com/download/8/3/a/83a9ca79-ea89-4268-90ea-8507292b16f6/mdac_typ.exe

J'espère que ça t'aidera un peu :)
--
Dogg'

dimanche 23 novembre 2003 à 12:15:18 | Re : Appli VB sous XP à faire fonctionner sur 98

fafacas


Merci Doggy pour tes conseils.

Je ne pense pas non plus que le problème vienne du programme. Quant aux permissions pour l'accès à la base de données, j'ai vérifié ce n'est pas en lecture seule. De plus, j'ai retiré la BD de son endroit initial mais même en la mettant directement sur Windows 98, j'ai le même problème.

J'ai réinstallé la version de mdac que tu viens de m'envoyer mais ça n'a pas réglé le problème non plus.

Y a-t-il d'autres permissions à vérifier que directement dans les propriétés de la base de données ?

Access 2000 est-il compatible avec Windows 98 ?

lundi 24 novembre 2003 à 21:06:22 | Re : Appli VB sous XP à faire fonctionner sur 98

doggy

Si tu as mis la base en local, et que la machine est un 9x, le problème de droits est aussi exclus (pas de gestion de permissions sur le FAT16/32) ...

Chez moi la base access2000 peut être exploitée à partir de machines 98 ...

Tu as essayé de recronstruire la base ? (sans conviction )

Tu as un mot de passe sur la base (jamais testé avec des bases avec mot de passe) ...

Tu utilises quelle méthode d'accès ? (ADO, DAO ?)

Désolé, pas d'idée miracle ...
--
Dogg'

lundi 24 novembre 2003 à 23:32:55 | Re : Appli VB sous XP à faire fonctionner sur 98

fafacas

Qu'entends-tu par reconstruire la base ?

Non, je n'ai pas mis de mot de passe (à chaque jour sa peine !)

J'utilise des contrôles ADO et c'est bien sûr là que ça coince !

lundi 24 novembre 2003 à 23:37:12 | Re : Appli VB sous XP à faire fonctionner sur 98

doggy

J'entend par là : la recréer depuis le début (fichier, nouveau etc) ...

--
Dogg'

mardi 25 novembre 2003 à 20:48:58 | Re : Appli VB sous XP à faire fonctionner sur 98

fafacas


C'est ce que je craignais !

Je vais m'y ateler ce week-end...

Merci et à plus tard !

dimanche 30 novembre 2003 à 12:56:40 | Re : Appli VB sous XP à faire fonctionner sur 98

fafacas

Voilà, sur les conseil de Doggy, j'ai reconstruit ma base de données directement sous W98 mais toujours le même message d'erreur dans la source en modif ou en saisi (consultation et suppression : pas de message d'erreur !)

Est-ce que mon problème pourrait venir de la compression unicode ? Dans certaines tables c'est à oui dans d'autres c'est à non ! Et je ne sais pas ce que c'est...

Je rappelle tout de même que je n'ai ce message que sur W98 car avec NT et XP Pro ça fonctionne très bien !




Cette discussion est classé dans : vb, appli, windows, xp, fonctionner


Répondre à ce message

Sujets en rapport avec ce message

Appli VB sous XP à faire fonctionner sur W98 [ par fafacas ] Bonjour,J'ai fait une appli VB qui fonctionne parfaitement bien sous NT et sous XP professionnel. Par contre, lorsque je veux la faire fonctionner sou Compatibilité d'un prog VB sur WINDOWS 98 SE [ par jorion7 ] Bonjour à tous, Je développe des programmes VB 6.0 sur un PC utilsant Windows XP. Lors de l'installation de l'un de mes soft sur une machine comportan Icones XP et vb.net [ par shadow1779 ] Bonjour,je suis en train de réaliser une application windows en vb 2005 et je souhaite l'enrichir graphiquement en lui appliquant des icones de window VB.UserControl [ par babchrist ] Bonjour je développe sous Windows 2000, Visual Basic 6.Depuis une semaine j'ai un problème très sérieux.Mon programme dévelppé sous Windows 2000, Visu Clef Windows Xp - VB 2003 [ par chris_p ] Bonjour,Avant de reformater un pc, je souhaiterai faire ressortir sa clé Ms Windows.De ce fait, je voudrais créer un ptit programme super simple avec VB Resource File avec windows XP [ par DevArno ] Bonjour,J'ai un petit probleme actuellement.J'ai plusieurs applications VB qui utilisent des resources file pour gérer le multilangue.L'utilisation de port série et windows xp (vb 6.0) [ par souksouk ] Hello,je recherche le controle MScomm32.ocx , je ne le trouve pas sur ma machine.matos: win xp, vb6.0Comment je pourrais l'avoir? pour l'installer je Pb de fermeture de mon appli vb lors de la fermeture de Windows!!!!! [ par Vincent ] Bonjour à tous,Lorsque je quitte windows (95) et que mon appli vb tourne toujours en tâchede fond, windows n'arrive pas à clore mon appli. J'obtiens u Problème fonction recherche de windows XP car utilisé prog vb recherche [ par Philippe734 ] Salut,g fait un prog qui utilise une fonction de recherche de fichier sous win (le projet vb d'originie contient recherche.cls)MAISdepuis qu'il a été comment utiliser les styles windows xp en vb? [ par hammaaissaoui ] debutant en programmation


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.