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

Windows Forms Discussion :

[VB.NET] Pbm de type de données dans un datatable


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de boulete
    Profil pro
    Inscrit en
    Février 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Février 2006
    Messages : 132
    Par défaut [VB.NET] Pbm de type de données dans un datatable
    Salut à tous,

    J'ai rempli un datatable à partir d'une requête sql.
    J'ai deux colonnes, toutes les deux contenant des données de types integer.
    POur la bonne marche de mon logiciel, j'ai besoin de "transformer" mon type de données integer de ma deuxième colonne en string.

    Je ne vois pas comment faire.
    Je sais qu'il y a une propriété sur le datatable qui permet de déterminer le type de données d'une colonne (dt.columns(i).datatype) mais je ne sais pas comment lui préciser que le type est string ...

    Quelqu'un a une idée ?
    Merci

  2. #2
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    pourquoi tu ne les transformes pas directement dans ta requete.. de cette manière c'est le serveur de données qui se charge de faire ça... ça allége le client...


    tu dois avoir une fonction de conversion de types dans mysql.. faut voir dans la doc...

  3. #3
    Membre confirmé Avatar de boulete
    Profil pro
    Inscrit en
    Février 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Février 2006
    Messages : 132
    Par défaut
    J'y ai bien pensé mais je suis sur sqlserver et je n'ai pas de doc ...
    IL me semblait plus simple de forcer le type de la colonne dans le datatable ...

  4. #4
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    sur sqlserver c0'est la fonction CAST et CONVERT... pour des choses aussi basiques t'âs pas besoin de la doc.. just google suffit

  5. #5
    Membre confirmé Avatar de boulete
    Profil pro
    Inscrit en
    Février 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Février 2006
    Messages : 132
    Par défaut
    Ok, merci.

Discussions similaires

  1. Type de données dans une table
    Par skandaboy dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 29/03/2007, 14h15
  2. Type de donnée dans un formulaire
    Par beru333 dans le forum Langage
    Réponses: 7
    Dernier message: 09/07/2006, 17h33
  3. determiner le type de donnée dans un DBGRID
    Par albedo dans le forum C++Builder
    Réponses: 2
    Dernier message: 19/04/2006, 09h52
  4. Réponses: 3
    Dernier message: 07/02/2006, 13h26
  5. Vérification du type de données dans une procédure stockée
    Par biroule dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 16/09/2004, 11h20

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