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 :

Problème de cast avec l'outil de génération de requetes VS2005


Sujet :

Accès aux données

  1. #1
    Membre du Club
    Inscrit en
    Août 2005
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 102
    Points : 68
    Points
    68
    Par défaut Problème de cast avec l'outil de génération de requetes VS2005
    Salut à tous,

    j'ai un soucis quant à l'utilisation de l'outil VS2005 pour la génération de requete via les tablesadapters datatable et dataset.

    Voila mon problème, lorsque je fais une jointure externe sur un ensemble de table si parmi ces tables il y a une cle primaire qui est null, j'ai une erreur de cast exception. Cette erreur est normale, en effet on essaie de caster un null en decimal (type definit par l'outil de VS2005).

    Ce que je voudrais savoir, c'est comment eviter le déclenchement de l'exception en utilisant le même principe que pour les colonne de type string.
    Autoriser les valeurs null : AllowDbNull=true (faisable pour les type decimal) mais surtout lui proposer de retourner autre chose qu'une exception.
    D'après ce que je vois pour les type decimal on ne peut que déclencher l'exception.

    Qqun aurait t'il une idée pour passer outre ce problème qui m'empeche de faire une couche d'accès aux données valable.

    Il est possible de modifier directement le code générer automatiquement, le problème c'est qu'à chaque modif dans le mode design, on perd l'information si on recrée par exemple une nouvelle requete.

    Merci d'avance.

    PS : y'a til moyen de limiter l'utilisation des contraintes lors de la génération automaitque (je pense notamment à la taille des colonnes des table ex : Number (12)

  2. #2
    Membre du Club
    Inscrit en
    Août 2005
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 102
    Points : 68
    Points
    68
    Par défaut
    L'erreur de ne venait pas de l'outil de génération de VS2005 , c'est moi qui est fait n'importe koi dans ma couche metier.
    J'essayais de comparer un null à un int!!??

    a une prochaine pour une question moins ridicule

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

Discussions similaires

  1. problème requête CAST avec AND
    Par kalira dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 28/07/2010, 16h37
  2. Problème de cast avec LinqToSQL
    Par XatOr dans le forum Linq
    Réponses: 5
    Dernier message: 10/06/2010, 15h27
  3. [débutant] Problème de Cast avec des vector
    Par syl55 dans le forum Langage
    Réponses: 9
    Dernier message: 20/05/2009, 10h04
  4. problème de cast avec CORBA
    Par Irafelo dans le forum Langage
    Réponses: 3
    Dernier message: 12/12/2008, 17h02
  5. Problème de cast avec un wxMenu
    Par mister3957 dans le forum wxWidgets
    Réponses: 3
    Dernier message: 09/09/2008, 10h41

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