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

Visual Studio Discussion :

Problème avec l'utilisation d'une BDD


Sujet :

Visual Studio

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2017
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Problème avec l'utilisation d'une BDD
    Bonjour,

    Je débute un peu en programmation, et j'utilise des outils manipulant les bases de données. Je travaille en équipe, et nous travaillons sous windows.
    Seulement j'ai un problème qui semble apparaître seulement sur mon ordinateur.
    En effet, on a un programme commun et lorsque je le lance sur ma machine, il se produit l'erreur suivante :

    Nom : Sans titre 1.jpg
Affichages : 207
Taille : 245,2 Ko

    Si quelqu'un peut me dire comment est-ce que c'est possible qu'une telle erreur arrive seulement sur mon PC alors qu'on utilise la même base de donnée et que la table Activite_liste existe belle et bien...?
    Ce serait d'une grande aide.

  2. #2
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    tu as réellement vérifié le chemin du fichier utilisé par le code ?
    parce qu'il y a des chances que tu pointes vers une ancienne version de la base ...
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Inactif  

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2012
    Messages
    4 904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 4 904
    Points : 10 168
    Points
    10 168
    Billets dans le blog
    36
    Par défaut
    Bonjour,

    Quelle est ta version d'Office ? En principe, le moteur Jet est incompatible avec les fichiers Office 2007 et suivants, du moins avec les extensions à 4 lettres. Pour les fichiers enregistrés dans le format précédent, je ne sais pas trop.

    C'est quoi ta chaîne de connexion ? Est-elle avec ACE ou avec JET ?

    Si ta chaine de connexion dit ACE et que ton message d'horreur dit JET, il n'y a visiblement pas de moteur ACE sur ta machine; ou du moins le Framework, ou Windows, ne sont pas capables de le trouver; et il se produit peut-être une substitution bizarre que je ne connaissais pas. Ou bien, le programme fait un test qui choisit entre ACE et JET; et le test n'est peut-être pas au point.

    Tu peux toujours récupérer un moteur ACE par là. Celui d'Access 2007 est obligatoirement en 32 bits et devrait fonctionner avec toutes les versions d'ACCESS. (Il a du moins la réputation d'être rétro-compatible avec le moteur JET.)

    Je sais, par expérience, que certaines versions de VS ont de la difficulté avec les versions 64 bits su moteur ACE.

    P.S. Tant qu'à y être, mets un point d'arrêt sur la ligne reader = dans ton try et lances ton programme. Une fois le programme arrêté, vérifie la valeur de ton paramètre connexion. Si c'est Nothing c'est que c'est la connexion qui échoue et tu dois voir pourquoi la connexion échoue. Parce que si cela plante dans le catch, c'est que le try plante aussi
    À ma connaissance, le seul personnage qui a été diagnostiqué comme étant allergique au mot effort. c'est Gaston Lagaffe.

    Ô Saint Excel, Grand Dieu de l'Inutile.

    Excel n'a jamais été, n'est pas et ne sera jamais un SGBD, c'est pour cela que Excel s'appelle Excel et ne s'appelle pas Access junior.

  4. #4
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2017
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2017
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Bonjour,

    Je travaillais effectivement avec le moteur jet, cependant lorsque je suis passé au ACE, le même erreur s'affichait, sauf que le terme "JET" était remplacé par "ACE". J'en ai donc déduis que ce n'était pas le problème. J'ai installé le logiciel que vous m'aviez proposé dans le lien, mais avec celui-ci je ne pouvais plus modifier ma BDD car c'était une trop ancienne version par rapport à celle que j'utilisais au départ. Tout ce que j'utilise étant en version 2017.

    Voyant que ça ne marchait pas je l'ai désinstallé, et j'ai installé une version d'un AccessDataBase.

    Après quelques bidouille j'ai réussi à m'en sortir.

    Je vous remercie de m'avoir guidé sur une voie qui semble être la bonne pour résoudre mon problème.
    J'ai maintenant un autre problème à gérer avec excel, à cause des versions 32/64 bits mais je pense pouvoir le régler.

    Merci beaucoup pour votre aide.

Discussions similaires

  1. Problème avec les update dans une BDD
    Par P.O.K dans le forum ASP.NET
    Réponses: 1
    Dernier message: 13/06/2011, 17h07
  2. Problème avec l'utilisation d'une classe
    Par yoshik dans le forum Général Python
    Réponses: 23
    Dernier message: 29/04/2011, 13h36
  3. Réponses: 4
    Dernier message: 19/07/2009, 13h51
  4. problème avec l'utilisation d'une fonction
    Par mcspawn dans le forum Langage
    Réponses: 6
    Dernier message: 06/06/2007, 15h39
  5. [Conception] Problème avec l'écriture dans une BDD [Script de news]
    Par NeuroGen dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 02/07/2006, 19h08

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