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

VB.NET Discussion :

Extraire un dataTable


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de hunteshiva
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Février 2010
    Messages
    1 069
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2010
    Messages : 1 069
    Par défaut Extraire un dataTable
    Bonjour,

    Je suis le tuto très bien construit de "Philippe Lasserre"
    Actuellement j'utilise les dataSet
    • XVII-E-2 - Utilisation du DataSet, du DataView : en pratique
      donc je suis dans cette partie du tuto *normale vous me direz*

      Trier,Filtrer, rechercher.
      Il existe une méthode Select pour les DataTable mais qui retourne des DataRow.

      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
      3
      4
      5
      6
      7
      8
      Dim expression As String = "NOM='LASSERRE'" 'expression à rechercher
      Dim sortOrder As String = "Nom DESC"
      Dim foundRows() As DataRow 'résultat dans des DataRow
      foundRows = ObjetDataTable.Select(expression, sortOrder)
      Dim objetDatat1 As New DataTable
      For Each r As DataRow In foundRows
      objetDatat1.ImportRow(r)
      Next

    Et si je comprend bien, ca extrait une partie de mon "datatable"
    seulement quand je le fait, il me génère une erreur ....

    Erreur 1
    Une valeur de type 'Tableau à 1 dimension(s) de System.Data.DataRow' ne peut pas être convertie en 'System.Data.DataRow'.
    Pourtant dataRow = dataRow .... Alors pourquoi ne peut-il pas faire la convertion ?

    Merci.

  2. #2
    Membre Expert Avatar de hunteshiva
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Février 2010
    Messages
    1 069
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2010
    Messages : 1 069
    Par défaut
    c'est bon !!!
    *erreur trop béte ....*

    j'avais mis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim foundRows As DataRow
    au lieu de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim foundRows() As DataRow
    la il ne me génére plus d'erreurs

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

Discussions similaires

  1. Extraire x lignes d'un datatable vers un autre
    Par julien006 dans le forum VB.NET
    Réponses: 3
    Dernier message: 21/09/2012, 12h45
  2. extraire les donées de la dataTable
    Par marwa_eniso dans le forum JSF
    Réponses: 1
    Dernier message: 06/05/2010, 16h45
  3. Réponses: 51
    Dernier message: 23/09/2009, 18h39
  4. Extraire la ligne active d'un datatable
    Par dalidali86 dans le forum JSF
    Réponses: 4
    Dernier message: 11/09/2009, 11h28
  5. [vb.net][datatable] retrouver extraire des valeur unique
    Par arnolem dans le forum Windows Forms
    Réponses: 4
    Dernier message: 13/01/2006, 10h33

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