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 :

Liaison fichier excel avec base de données access


Sujet :

VB.NET

  1. #1
    Membre averti
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mars 2017
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : Mars 2017
    Messages : 7
    Par défaut Liaison fichier excel avec base de données access
    Bonjour,

    J'aurai voulu créer un programme en vb.net qui me permette d'importer une feuille excel dans une base de donnée access.

    Les colonnes de la feuilles excel corresponde au colonne de la table access.

    J'ai réussi avec un bout de code de récupérer les données de la feuille excel pour les afficher dans un datagridview.

    Mais j'aurai voulu au lieu d'afficher ce datagridview enregistrer les données dans la table access avec une petite contrainte, vérifier si une des ligne excel n'existe pas et si elle existe ne pas la recréer.

    Voici ma 1ere partie de code ;

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Private dat As New DataSet
     
            Using Conn As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\test.xls;Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1""")
     
                Using Adap As OleDbDataAdapter = New OleDbDataAdapter("select * from [essai$]", Conn)
     
                    Conn.Open()
                    Adap.Fill(dat)
                    DataGridView1.DataSource = dat.Tables(0)
                    Conn.Close()
     
                End Using
            End Using
    Je vous remercie d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,
    au lieu de te connecter à Excel, tu te connectes à Access et tu fais une jointure externe vers ton fichier Excel!

    https://www.developpez.net/forums/d1...s/#post9284781

Discussions similaires

  1. Réponses: 0
    Dernier message: 17/04/2015, 09h31
  2. Publication avec base de données Access
    Par Syrrus dans le forum Windows Forms
    Réponses: 4
    Dernier message: 28/04/2008, 17h23
  3. Publipostage Word avec base de donnée Access
    Par fry0260 dans le forum Word
    Réponses: 0
    Dernier message: 09/01/2008, 22h39
  4. Réponses: 2
    Dernier message: 10/07/2007, 08h45
  5. Excel et base de données Access, un tuto?
    Par z980x dans le forum Excel
    Réponses: 2
    Dernier message: 27/04/2007, 11h02

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