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

Accès aux données Discussion :

[VB] Insérer une ligne dans une BD


Sujet :

Accès aux données

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 2
    Par défaut [VB] Insérer une ligne dans une BD
    Bonjour, voilà j'utilise VB 2005 Express et sur un formulaire j'ai un datagrid (DGListeFilms) qui me sert à afficher les données de ma base.
    J'ai aussi plusieurs Combobox qui correspondent chacuns à une colonne de ma table (Film) et ce que je veux faire, c'est insérer une ligne avec les données contenues dans mes combobox, les visionner par la suite en raffraichissant le datagrid.

    J'ai entré le code suivant :
    Me.FilmTableAdapter.Insert(Me.CBTitre.Text, Me.CBGenre.Text, Me.CBNote.Text, "None", "None", Now(), Me.CBStudio.Text)
    Me.FilmTableAdapter.Fill(Me.FilmsgDataSet.Film)

    Cela met bien à jour le datagrid mais n'insère rien du tout dans ma base !

    Quelqu'un peut-il m'aider à inserer les données de mes combobox dans ma table (qui s'appelle Film et contient 7 colonnes) ?

  2. #2
    Invité
    Invité(e)
    Par défaut
    il faut que tu fasses un acceptchanges() sur sur ton dataset.(Et peut être un update).

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 2
    Par défaut
    merci pour la réponse.
    Le Acceptchanges sur le dataset ne change rien, ma BD n'a toujours pas pris l'enregistrement.
    Par contre, il n'y a pas de fonction Update associée au dataset.

Discussions similaires

  1. Réponses: 4
    Dernier message: 15/10/2009, 13h33
  2. [E-00] Syntaxe pour insérer une ligne ou une colonne dans une feuille
    Par Benjycool dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 02/02/2009, 09h27
  3. [MySQL] inserer une ligne d'une table dans une autre table
    Par piero53 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 14/12/2008, 18h29
  4. [MySQL] Comment insérer 6 lignes en une fois dans une base mysql avec du PHP ?
    Par Alexandrebox dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 10/02/2008, 14h39
  5. Réponses: 3
    Dernier message: 29/01/2008, 12h08

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