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 :

Accés aux bases de données access


Sujet :

VB.NET

  1. #1
    Nouveau membre du Club
    Inscrit en
    Décembre 2008
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 68
    Points : 30
    Points
    30
    Par défaut Accés aux bases de données access
    Bonjour
    Quelqu'un pourrait me dire comment dois je faire pour mettre des tables de ma base de données access à jour via vb.net ?
    Exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    dim strsql as string=" select table1.champs1,table1.champs2,table2.champs1,table2.champs2,table2.champs3,ntable3.c1,table3.c2 from table1  inner join( table2 inner join table3 on table2.champs2=table3.c1)on table1.champs1=table2.champs1"
    dim cnn as oledb.connection
    cnn.connectionstring="microsoft.jet.oledb.4.0; data source=" & my.application.info.directorypath & "\mabase.mdb;"
    cnn.open
    .............
    Apres extraction des données quand je cherche à modifier certaines donnees
    je n'obtient aucun resultat alors que lorsque j'utilise une seule table tout fonctionne bien.
    Pourriez vous me fournir des pistes pour m'indiquer comment faire les modifications sur des tables liées via le dataset ?
    Merçi.

  2. #2
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Février 2009
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2009
    Messages : 66
    Points : 53
    Points
    53
    Par défaut
    Si j'ai bien compris tu cherche à modifier des champs de ta base de donnée.

    Pour cela il faut utiliser un Update.

    Carmel_O

  3. #3
    Membre habitué
    Inscrit en
    Octobre 2009
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 116
    Points : 147
    Points
    147
    Par défaut
    Bonjour Samir
    je suis jamal

    Tout d'abord tu doit nous dire si tu travaille en mode Connecté ou Déconnecté
    pour quand puisse t'aider

    et a +

  4. #4
    Nouveau membre du Club
    Inscrit en
    Décembre 2008
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 68
    Points : 30
    Points
    30
    Par défaut
    Citation Envoyé par jimb2k Voir le message
    Bonjour Samir
    je suis jamal

    Tout d'abord tu doit nous dire si tu travaille en mode Connecté ou Déconnecté
    pour quand puisse t'aider

    et a +
    bonjour
    je suis en mode déconnécté


    mode deconnecte
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    dim strsql as string=" select table1.champs1,table1.champs2,table2.champs1,table2.champs2,table2.champs3,ntable3.c1,table3.c2 from table1 inner join( table2 inner join table3 on table2.champs2=table3.c1)on table1.champs1=table2.champs1"
    dim cnn as oledb.connection
    cnn.connectionstring="microsoft.jet.oledb.4.0; data source=" & my.application.info.directorypath & "\mabase.mdb;"
    cnn.open
    .............
    dim datap as new oledbdataadapter(strsql,cnn)
    dim dset as new dataset
    datap.fill(dset)
    ...........
    apres modification de certains champs........
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    dim B as new commandbuilder(datap)
    datap.update(dset)
    etc......
    la aucun resultrat
    msgbox ...ne prends pas plusieures tables en charge...
    et quand je cherche dans l'aide je trouve que je ne peux faire update qu'à une seule table

Discussions similaires

  1. [Delphi][PHP] Accès à une base de donnée Access
    Par Vodkha dans le forum Bases de données
    Réponses: 6
    Dernier message: 28/04/2005, 08h29
  2. Accès aux base de données sous Delphi 7 Edition Studio Perso
    Par renorx dans le forum Bases de données
    Réponses: 4
    Dernier message: 16/02/2005, 14h24
  3. Réponses: 4
    Dernier message: 15/01/2005, 16h05
  4. Accès à une base de données ACCESS
    Par Invité dans le forum C++Builder
    Réponses: 3
    Dernier message: 07/01/2005, 08h23
  5. Accès aux bases de données Access
    Par xela dans le forum C++Builder
    Réponses: 3
    Dernier message: 15/12/2004, 09h07

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