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

ASP.NET Discussion :

Type de données et DataSet


Sujet :

ASP.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Novembre 2010
    Messages : 12
    Par défaut Type de données et DataSet
    Bonjour !

    J'ai une dataset lié à des données qui est source qu'une gridview et je voulais savoir s'il était possible, une fois la gridview remplie de récupérer le type de donnée des colonnes ?

    Pour faire simple :

    DATA (typées) --> DataSet --> Gridview (récupérer Type ?)

  2. #2
    Membre émérite Avatar de Ramajb
    Homme Profil pro
    ----------------------------
    Inscrit en
    Septembre 2007
    Messages
    476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ----------------------------

    Informations forums :
    Inscription : Septembre 2007
    Messages : 476
    Par défaut
    Salut,

    Peux tu nous dire, à quel moment aura tu besoin de savoir le type des données?

    a+

  3. #3
    Membre éprouvé
    Avatar de topolino
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    1 901
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 1 901
    Par défaut
    Tu as le type dans le dataset. Tu devrais t'en sortir comme ca non ? quel est ton besoin ?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Novembre 2010
    Messages : 12
    Par défaut
    Je voudrais mettre des contrôles de validation (regularexpression) et donc ma regex serait en fonction du type de données,

    par exemple si il faut un varchar(4), que l'utilisateur ne puisse pas saisir plus de lettres !

  5. #5
    Membre émérite Avatar de Ramajb
    Homme Profil pro
    ----------------------------
    Inscrit en
    Septembre 2007
    Messages
    476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ----------------------------

    Informations forums :
    Inscription : Septembre 2007
    Messages : 476
    Par défaut
    Je ne sais pas comment tu as fais pour le traitement de validation sur ton gridview mais le mieux ce sera de convertir les champs que tu souhaite valider en TemplateField.
    Ensuite ajouter le control que tu as besoin pour afficher le données, et le validateur d'expression régulier approprié, dans le EditItem de la partie Template.
    Un exemple par ici.

    a+

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Novembre 2010
    Messages : 12
    Par défaut
    J'ai déjà lu le tutoriel que tu m'a donné, malheureusement mes colonnes étant générées automatiquement en fonction des colonnes de ma table je ne peux pas les convertir en templateField (a moins que tu ai une solution pour ça ??)
    voilà pourquoi j'essaye d'ajouter mes controles de validation dans le code behind ...

  7. #7
    Membre émérite Avatar de Ramajb
    Homme Profil pro
    ----------------------------
    Inscrit en
    Septembre 2007
    Messages
    476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ----------------------------

    Informations forums :
    Inscription : Septembre 2007
    Messages : 476
    Par défaut
    1. Soit tu utilise le template et dans ce cas tu remonte tous le champs nécessaires (donc pas génèré dynamiquement) et ensuite suivant le critère, afficher ou pas les colonnes. Mais cette solution dépend surtout de l'importance du nombre de tables que tu as
    2. Soit tu génère dynamiquement les colonnes et en même temps génère dynamiquement aussi le template field.
    3. Soit tu fais une validation via javascript du cote client (mais le code doit etre generé dynamiquement aussi).


    a+

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Novembre 2010
    Messages : 12
    Par défaut
    Citation Envoyé par Ramajb Voir le message
    Soit tu utilise le template et dans ce cas tu remonte tous le champs nécessaires (donc pas génèré dynamiquement) et ensuite suivant le critère, afficher ou pas les colonnes. Mais cette solution dépend surtout de l'importance du nombre de tables que tu as
    Pas vraiment possible puisque j'utilise la même gridview pour des tables différentes et donc qui ont un nombre de colonne variable

    Soit tu génère dynamiquement les colonnes et en même temps génère dynamiquement aussi le template field.
    Je pense effectivement retenir cette solution au final ...

    Soit tu fais une validation via javascript du cote client (mais le code doit etre generé dynamiquement aussi).
    Pas vraiment envi de me lancer dans le JS mais je garde cette solution en roue de secours

    Merci beaucoup pour l'aide !!

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

Discussions similaires

  1. Type de données des datatables dans dataset
    Par hellspawn_ludo dans le forum Accès aux données
    Réponses: 4
    Dernier message: 21/04/2007, 10h43
  2. Type pour données de type email avec @
    Par jeff37 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 26/01/2004, 14h50
  3. Types de données interbase
    Par Clotilde dans le forum InterBase
    Réponses: 2
    Dernier message: 18/11/2003, 14h10
  4. Réponses: 2
    Dernier message: 22/09/2003, 11h23
  5. Convertir un type de donnée sous SQL Server
    Par Fleep dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 19/08/2003, 15h15

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