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

Accès aux données Discussion :

[C#] SQLite - Assistant Source de données => erreur


Sujet :

Accès aux données

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Août 2006
    Messages
    582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 582
    Points : 265
    Points
    265
    Par défaut [C#] SQLite - Assistant Source de données => erreur
    Bonjour,
    j'ai installé l'extension SQLite for Windows Runtime pour pouvoir accéder à un fichier bdd sqlite.
    J'ajoute une nouvelle source de données via l'assistant, je choisis le format SQLite, le chemin vers mon fichier...etc
    L'assistant m'affiche bien les tables de la bdd, je sélectionne toutes les tables et clique sur Terminer. Après un petit moment (le fichier bdd est assez volumineux), un message d'erreur survient:
    La référence d'objet n'est pas définie à une instance d'objet.
    Comment cela se fait-il ?

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Août 2006
    Messages
    582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 582
    Points : 265
    Points
    265
    Par défaut
    Bizarre... Au lieu d'importer toutes les tables, du fichier, j'ai sélectionné les 10 premières, et là, aucune erreur...

    ...suite
    En continuant de modifier le DataSet via l'assistant pour rajouter les tables par petit groupe, j'obtiens des erreurs:
    <"main".Belief_MaxYieldModifierPerFollower>
    Clause SELECT absente ou incomplète.
    Impossible d'analyser le texte de la requête.

    <"main".BuildFeatures>
    Erreur dans la clause SELECT*: expression proche de ','.
    Clause FROM absente.
    Impossible d'analyser le texte de la requête.

    <"main".Building_FreeSpecialistCounts>
    Clause SELECT absente ou incomplète.
    Impossible d'analyser le texte de la requête.
    ??? Comment résoudre ceci ?

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Août 2006
    Messages
    582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 582
    Points : 265
    Points
    265
    Par défaut
    Après avoir ajouté un certain nombre de tables (je n'ai pas encore compté combien), je ne peux plus en ajouter aucune, j'obtiens le message:
    Une exception s'est produite lors de la génération de la propriété du générateur de données source.
    et tout mon DataSet avec toutes les tables ajoutées jusque-là disparaît de la fenêtre source de données !!

    Je n'avais pas remarqué mais dans la liste des erreurs, apparaît celle-ci:
    Erreur de l'outil personnalisé*: Échec de génération du code. Impossible de convertir le contenu d'un fichier xml d'entrée en DataSet. Le modèle de contenu devient ambigu quand l'élément 'http://tempuri.org/DataSet1.xsdolicy_FreeUnitClasses' est défini plusieurs fois. Ce modèle doit être constitué selon un processus donné. En effet, lors de la validation de la séquence d'informations d'un élément, la partie contenue directement, indirectement ou implicitement, et avec laquelle chaque élément de la séquence doit être validé, doit pouvoir être déterminée de façon unique, sans qu'il soit nécessaire d'étudier le contenu ou les attributs de l'élément en question, et sans aucune information sur les autres éléments de la séquence. Le modèle de contenu devient ambigu quand l'élément 'http://tempuri.org/DataSet1.xsdolicy_FreeUnitClasses' est défini plusieurs fois. Ce modèle doit être constitué selon un processus donné. En effet, lors de la validation de la séquence d'informations d'un élément, la partie contenue directement, indirectement ou implicitement, et avec laquell... J:\Programmation\Visual Studio\C#\MyProject\MyProject\DataSet1.xsd 1 1 MyProject

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Août 2006
    Messages
    582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 582
    Points : 265
    Points
    265
    Par défaut
    Apparemment, il s'agit d'un bug du composant SQLite.
    Personne n'a été confronté à des bugs/comportements bizarres avec ce outil ?

    PS: je précise que la base de données (créée par un jeu vidéo) est bien valide ; je la consulte sans problème avec des outils tels que SQLite Browser

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Août 2006
    Messages
    582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 582
    Points : 265
    Points
    265
    Par défaut
    Bon, finalement j'ai téléchargé le composant chez system.data.slite.org qui lui, n'est pas buggé et fonctionne parfaitement.

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

Discussions similaires

  1. [WD17] Erreur de source de donnée
    Par vins03150 dans le forum WinDev
    Réponses: 6
    Dernier message: 18/05/2015, 15h21
  2. [SP-2010] source de données sur des personnes, erreur lors du crawl
    Par john85 dans le forum SharePoint
    Réponses: 2
    Dernier message: 17/04/2012, 11h10
  3. Réponses: 2
    Dernier message: 28/03/2011, 17h38
  4. Réponses: 5
    Dernier message: 06/09/2007, 09h49
  5. Réponses: 9
    Dernier message: 15/02/2007, 13h57

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