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 :

probleme de remplissage d'un dataset typé


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Étudiant
    Inscrit en
    Février 2007
    Messages
    48
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 48
    Par défaut probleme de remplissage d'un dataset typé
    salut a vous tous!

    je suis entrain de realiser une simple application pour remplir et exploiter un dataset typé! mais a chaque fois que j'execute mon application ça plante!

    J'utilise une base de données Relationnel avec le SGBD SQLserver 2000
    et voici les tables et les relations qui relient entre eux :


    Dans mon environnement j'ai crée un dataset typé et j'ai lui ajouté les tables et les relations de ma base de données :


    ensuite j'ai crée les composantes sqlConnection et sqlDataAdapter visuelement et voici le resultat:


    et pour les Commandes de SqldataAdapter j'ai fait pour SELECT (le vif de probleme) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    Me.SqlSelectCommand1.CommandText = "SELECT table.* FROM table"
    Me.SqlSelectCommand1.Connection = Me.SqlConnection1
    avec 'table' est le nom de la table consernée par le DataAdapter.
    enfin j'ai rempli mon dataset nomé dataset11 par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
        Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            SqlConnection1.Open()
            Me.daFournisseurs.Fill(Me.Dataset11.fournisseurs)
            Me.daFonctionnaires.Fill(Me.Dataset11.fonctionnaires)
            Me.daVoitures.Fill(Me.Dataset11.voitures)
            Me.daLocations.Fill(Me.Dataset11.locations)
            Me.daClients.Fill(Me.Dataset11.clients)
            Me.daReglages.Fill(Me.Dataset11.reglages)
            SqlConnection1.Close()
        End Sub
    mais l'orsque je lance mon application ça plante et m'affiche l'erreur suivant:


    je crois que ça est a causes des relations que j'ai pas touché dans mon code!

    Qu'en pensez vous?

    merci d'avance a vous tous!

  2. #2
    Expert confirmé
    Avatar de bidou
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2002
    Messages
    3 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 055
    Par défaut
    c'est l'ordre de remplissage des tables qu'il faut modifier. D'abord les tables parentes, puis les tables enfants

Discussions similaires

  1. probleme remplissage d'un dataset
    Par bellak dans le forum Windows Forms
    Réponses: 4
    Dernier message: 05/12/2008, 10h19
  2. [C#] Remplissage d'un DataSet avec un fichier XML
    Par boleduch dans le forum ASP.NET
    Réponses: 3
    Dernier message: 24/10/2005, 18h13
  3. [VS2005][C#] Delete sur un Dataset typé
    Par Xno dans le forum Windows Forms
    Réponses: 3
    Dernier message: 19/09/2005, 18h13
  4. [C#] Récup champ IMAGE SQLServer avec un DataSet Typé
    Par SoaB dans le forum Windows Forms
    Réponses: 3
    Dernier message: 27/07/2005, 14h53
  5. Réponses: 7
    Dernier message: 17/01/2004, 17h13

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