IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Erreur fermeture programme ODBC/ADODB [WD16]


Sujet :

WinDev

  1. #1
    Membre habitué
    Homme Profil pro
    Développeur C#
    Inscrit en
    Avril 2011
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur C#
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 348
    Points : 191
    Points
    191
    Par défaut Erreur fermeture programme ODBC/ADODB
    Bonjour,

    Mon problème est le suivant :

    J'ai une application tout bête VB6, j'ouvre une base de données à l'aide d'ODBC et je la ferme :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
        Dim Adb As New ADODB.Connection   
        Adb.Open ("Client")
     
        Adb.Close
        Set Adb = Nothing
    Il n'y a absolument rien d'autre comme code !

    j'ai le message d'erreur suivante quand je ferme l'application:



    La base de données que j'ouvre une base de données hyperfilesql (windev)
    L'analyse est correctement renseignée :





    Avez-vous une idée de pourquoi j'ai ce message d'erreur ?
    Je n'ai aucune autre application ouverte qui pourrait cause de problème, mes pilotes ODBC sont bien à jour ainsi que mes mises à jours de windows.
    Depuis mes application windev, j'accède sans aucun problème à mes base de données, depuis VB6 aussi d'ailleur, tout se passe bien quand je travail dans mes tables, mais à la fermeture du programme, j'ai ce message d'erreur

  2. #2
    Membre habitué
    Homme Profil pro
    Développeur C#
    Inscrit en
    Avril 2011
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur C#
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 348
    Points : 191
    Points
    191
    Par défaut
    Je me permet de remonter ce Topic.

    J'avais téléphone au support technique de windev pour essayer de régler le problème, il m'avait dit que ce n'était pas possible d'apporter un correctif sur la version WD16 mais ce sera fait dans la version 17.

    Je l'ai achetée et ....... ca fonctionne toujours pas.
    Auriez-vous une idée ? c'est vraiment très problèmatique.

  3. #3
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Les images n'apparaissent plus.

    N'y a t'il pas un code de déconnexion à mettre à la fermeture de ton appli ?
    Si oui, as-tu un code d'erreur que tu peux capturer ?
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  4. #4
    Membre habitué
    Homme Profil pro
    Développeur C#
    Inscrit en
    Avril 2011
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur C#
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 348
    Points : 191
    Points
    191
    Par défaut
    En fait, quand je suis sur l'éditeur de code VB6, je lance l'application, donc la base de donnée s'ouvre puis elle se ferme.
    Sous l'éditeur, je n'ai aucun problème.


    Je crée l'exécutable, je le lance, la base de donnée s'ouvre bien, et se ferme bien aussi. Je ferme l'application, et la, le message d'erreur apparait :


    (Aucun ou tu ne verrais pas l'image, voiçi ce qui est affiche :
    L'instruction à "0x25646b04" emploie l'adresse mémoire "0x00000001". La mémoire ne peut pas être "read"
    Cliquer sur OK pour terminer le programme)

    Mis à part mettre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Adb.close
    set Adb = nothing
    Pour autant que je sache, je ne pense pas qu'il faille mettre autre chose. Si ?

  5. #5
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    Non, je ne vois pas.

    Par contre, je ne comprends pas très bien ton histoire entre vb6 et windev. Tu as une appli vb6 et une appli windev qui attaquent la même base via ADO ?
    Dans les 2 applis, tu fais bien un code de déconnexion lors de la fermeture ?
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  6. #6
    Membre habitué
    Homme Profil pro
    Développeur C#
    Inscrit en
    Avril 2011
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur C#
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 348
    Points : 191
    Points
    191
    Par défaut
    Oui, c'est bien ca.

    Mon application Windev et mon application VB6 attaquent tout les 2 la même base de données Hyperfile (en Classic).

    Je ferme bien tout dans les 2 codes.

  7. #7
    Expert éminent
    Avatar de frenchsting
    Homme Profil pro
    multitâches-multifonctions
    Inscrit en
    Juin 2003
    Messages
    5 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : multitâches-multifonctions
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 202
    Points : 9 190
    Points
    9 190
    Par défaut
    tu fais un hfermeconnexion ?
    si tu fais un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    si pas hfermeconnexion alors
    erreur(herreurinfo)
    fin
    ça dit quoi ?
    Commencez toujours appuyer sur la touche F1 et puis n'hésitez à passer par un moteur de recherche...
    Le forum est fait pour répondre aux questions : pas la peine de me les envoyer par MP. Merci.

    Sur internet, tout est vrai ! Honoré de Balzac
    Make it real not fantasy... Herman Rarebell

  8. #8
    Membre habitué
    Homme Profil pro
    Développeur C#
    Inscrit en
    Avril 2011
    Messages
    348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur C#
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2011
    Messages : 348
    Points : 191
    Points
    191
    Par défaut
    Je re-téléphone chez PC-SOFT.

    Donc, il m'ont dit de télécharger le dernier driver ODBC de windev 17
    je tiens à préciser qu'il n'est pas disponible en téléchargement automatique, car c'est tout nouveau, il le propose en "2 phase", d'abord la phase de "test" puis il le mette en téléchargement automatique, donc à télécharger depuis leur site internet.

    Plus aucun problème depuis la mise à jour de ce correctif :-)


    Merci pour ton aide frenchsting

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur fermeture programme ODBC/ADODB
    Par draco951 dans le forum VB 6 et antérieur
    Réponses: 0
    Dernier message: 10/01/2012, 10h33
  2. Erreur fermeture programme?
    Par endemyon dans le forum Débuter
    Réponses: 12
    Dernier message: 13/09/2010, 09h42
  3. Réponses: 3
    Dernier message: 23/09/2009, 17h30
  4. [VB.NET] Erreur d'autorisation Odbc
    Par Tiib_CD dans le forum Windows Forms
    Réponses: 3
    Dernier message: 10/01/2008, 15h14
  5. Réponses: 2
    Dernier message: 06/02/2007, 18h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo