none
DATAENVIRONNEMENT RRS feed

  • Question

  • Mon problème est le suivant :

                                   1)- J’avais développé il y a quelques années (4), avec un logiciel (Visual Basic 6 pro, dont j’ai le CD et le n° de licence, un outil  assez simple, mais dont le point essentiel était l’extraction des données servant aux calculs depuis une de base de données (Access).

                                  2)- Ce dernier fonctionnait très bien à mon goût.

                                   3)-   Avec le temps j’ai changé d’ordinateur et d’OS et de Windows XP Pro (32 bits) je suis passé à Windows 7 pro (64 bits).

                                   4)- La version. exe de cet outil continue à fonctionner mais je ne peux plus ouvrir le projet pour y apporter des modifications et le mettre à jour.

                                    5)-Dans le projet j’avais insérer un « dataEnvironement ».

                                                      - Sur lequel j’avais fait une « connexion ».

    Et à cette dernière j’avais associé des «  command » (trois), qui ouvraient chacune,  une des trois tables de ma base de données « Access ».

    Je suis incapable de recréer le même environnement avec Visual Basic Express 2010. Pourriez-vous m’aider ?

                  Cordialement

                  Jean-Pierre PASCAL ingénieur retraité d'AIRBUS 


    samedi 1 octobre 2016 21:55

Réponses

  • Bonjour Pascal,

    C'est un problème qui date de plus de 15 ans, depuis la première version beta de Visual Studio .net, c'est vrai qu'il existe des outils et des assistants pour la migration des projets VB 6 vers VB.NET, mais en général les messages d'avertissement que génèrent ces outils et qui nécessitent des interventions manuels dépassent parfois le nombre de lignes de code du projet lui même, la migration nécessite la mise en place d'une stratégie pour définir les parties de code que l'on peut migrer, celles qu'on doit réécrire et celles qu'on peut réutiliser, comme l'explique l'article suivant:

    https://msdn.microsoft.com/fr-fr/library/aa288720(v=vs.71).aspx

    Mais par expérience il est préférable et plus simple de complétement réécrire l'application plutôt que d'essayer la migration, vous pouvez utiliser un DataSet au lieu d'un DataEnvironment

    dimanche 2 octobre 2016 19:55