Delphi et hyperfile [Résolu]

sp40 1293 Messages postés mardi 28 octobre 2003Date d'inscriptionContributeurStatut 3 juillet 2015 Dernière intervention - 25 févr. 2009 à 16:44 - Dernière réponse : cs_cantador 4996 Messages postés dimanche 26 février 2006Date d'inscription 27 mars 2018 Dernière intervention
- 27 févr. 2009 à 09:56
Bonjour,

J'ai une application maison windev mobile/hyperfile qui tourne sans problème. Avec Delphi, j'ai fait une seconde application pour traiter les fichiers HyperFile via odbc. Ça marche impec, mais uniquement sous xp et vista. J'ai en effet installé ce second programme sur deux machines en windows 2000 (sp4) et là ... fermeture immédiate de l'application dès que j'essaie de connecter un TDataBase...
Avez-vous déjà rencontré ce problème ? Any solution ?

Simon
Afficher la suite 

5 réponses

Répondre au sujet
sp40 1293 Messages postés mardi 28 octobre 2003Date d'inscriptionContributeurStatut 3 juillet 2015 Dernière intervention - 27 févr. 2009 à 09:28
+3
Utile
Donc, je reviens vous donner la suite de mes aventures...
J'ai donc installé delphi 5 sur le poste en 2000. En création, Delphi ferme sans prévenir dès que j'essaie de connecter le TDataBase HF par l'inspecteur d'objet... Strange, isn't it ? En en compilation, en pas à pas, j'ai une violation d'accès sur la connexion à la base avec des chiffres et des lettres sans plus d'explications.
Solution : J'ai installé Delphi 2006 sur la machine 2000 et j'ai modifié mon projet en prenant les composants DBGo (TADOConnection, TADOQuery). Et là, après avoir configuré la ADOConnection en lui indiquant le pilote odbc et le fichier d'analyse de la base (HF nécessite un fichier d'analyse du type .wdd), ça passe sans problème... C'est beau la modernité quand même !
Question subsidiaire : Les composants ADO, ils existent sur D5 ?

Simon
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de sp40
cs_cantador 4996 Messages postés dimanche 26 février 2006Date d'inscription 27 mars 2018 Dernière intervention - 25 févr. 2009 à 17:01
0
Utile
bonsoir,
juste une idée comme ça..
vérifie si le bde est installé et si les drivers odbc sont en place sur la machine en windows 2000..

cantador
Commenter la réponse de cs_cantador
JulioDelphi 2354 Messages postés dimanche 5 octobre 2003Date d'inscription 18 novembre 2010 Dernière intervention - 25 févr. 2009 à 17:07
0
Utile
Que dit l'observateur d'événements ?
Commenter la réponse de JulioDelphi
sp40 1293 Messages postés mardi 28 octobre 2003Date d'inscriptionContributeurStatut 3 juillet 2015 Dernière intervention - 25 févr. 2009 à 17:38
0
Utile
Merci les gars pour la rapidité de vos réponses !
A Cantador : Sur une des deux machines, oui. Mais le problème est le même sur les deux. A priori, les drivers sont bien en place. J'ai essayé avec mon code (cf ma dernière source) ou en créant un Install bidon sous windev pour installer les pilotes odbc, mais le résultat est le même. Idée : J'ai créé des alias en "sources de données système" pour que tous les utilisateurs d'une machine puisse accéder à l'application. Ça peut pas venir de là des fois ?
A Julio : Je n'ai malheureusement pas Delphi d'installé sur cette machine... mais c'est une bonne piste. Je vais essayer de l'installer et je te dirai.

Simon
Commenter la réponse de sp40
cs_cantador 4996 Messages postés dimanche 26 février 2006Date d'inscription 27 mars 2018 Dernière intervention - 27 févr. 2009 à 09:56
0
Utile
Avec une édition standard je ne pense pas..
Peut-être avec la version PRO, mais Delphi 5 c'est loin déjà...

cantador
Commenter la réponse de cs_cantador

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.