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] Relation avec une base de données


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2005
    Messages : 7
    Par défaut [VB.NET] Relation avec une base de données
    Bonjour à tous

    Je me suis créé une p'tite application avec une relation à une base de données Access.
    J'ai créé ma base de données Access
    J'ai créé un Form dans VB .net
    J'ai ajouté une nouvelle source de données en sélectionnant "Base de données"
    J'ai glissé mes champs de la base de données sur ma Form
    Jusque là tout fonctionne bien, les éléments de ma base de données s'affichent super bien.
    Là où j'ai le problème, c'est à la création d'un nouvel enregistrement. Je remplis mes champs et lorsque je clique sur le bouton de sauvegarde, rien ne s'enregistre dans ma base Access. J'ai ce code dans le bouton d'enregistrement:

    Private Sub FicheBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FicheBindingNavigatorSaveItem.Click
    Me.Validate()
    Me.FicheBindingSource.EndEdit()
    Me.FicheTableAdapter.Update(Me.LogbookDataSet.Fiche)

    End Sub

    Avez-vous une idée ou un lien sur un didactitiel traitant du sujet?

    Merci de m'aider.

  2. #2
    Membre Expert
    Avatar de Aspic
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    3 905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2005
    Messages : 3 905
    Par défaut
    Merci d'utiliser les balises [CODE]

    SInon on a pas assez de code pour voir où se trouve l'erreur. De plus il y a plein de source qui traite des base de donénes Access sur le ent et GOOGLE
    Qui ne tente rien n'a rien !
    Ce qui ne nous tue pas nous rends plus fort !!
    Mon projet ZELDA en C++/Allegro
    http://www.tutoworld.com - Le Forum -
    Mes ressources Dotnet (cours, sources, tutos)
    --------------------------------------------
    + + =

    Ne pas oublier le Tag !

  3. #3
    Membre Expert
    Avatar de olsimare
    Inscrit en
    Décembre 2006
    Messages
    1 182
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 1 182
    Par défaut
    Bonjour.

    T'as mis un OleDbCommandBuilder ? Sinon l'update marche pas !

    Cf le trés bon tuto de Mr Plasserre (dans cours et tutoriels... sur ce site).

    Cdt.

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2005
    Messages : 7
    Par défaut
    Merci. Je n'ai effectivement pas d'autres codes dans mon applic et surtout pas de ObjetCommandBuilder, j'ai pensé que vu que tout se passait automatiquement, il n'y avait pas besoin d'ajouter du code (un peu comme le RAD de Windev).

    Donc je vais ajouter le code qui me manque en me basant sur le tutoriel de Philippe Lasserre qui a l'air très bien fait pur un méga débutant comme moi.

Discussions similaires

  1. [Débutant] Binding, relations avec une base de données
    Par BlackFridge dans le forum C#
    Réponses: 7
    Dernier message: 05/06/2014, 16h00
  2. Réponses: 1
    Dernier message: 21/11/2012, 11h58
  3. Réponses: 9
    Dernier message: 28/04/2008, 18h34

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