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

ADO.NET Discussion :

[Débutant] Passage de Access à VB


Sujet :

ADO.NET

  1. #1
    Membre du Club
    Inscrit en
    Mai 2004
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 54
    Points : 48
    Points
    48
    Par défaut [Débutant] Passage de Access à VB
    Bonjour,

    Je n'ai jamais développé que sur Access et j'essaie d'apprendre VB.NET en utilisant l'excellent cours dispo. sur ce site.

    Même si j'ai compris comment lire et écrire dans la DB, j'ai un problème de compréhension au sujet de l'acces a la base de donnée.

    Je vais tenter d'expliquer mon souci par un exemple :

    Si j'ai les Tables

    Contrats
    --------
    N°Contrat
    N°Client
    ...

    et

    Clients
    ------
    N°Client
    NomClient
    ...

    Dans Access, je pouvais très simplement afficher dans un formulaire la requete affichant N°Contrat,N°Client,NomClient et si on entrait un nouvel enregistrement, le NomClient s'affichait directement quand on entrait le N°Client.

    En VB, je sais afficher la requête mais pas modifier les enregistrement.

    Je peux créer un nouveau Recordset pour faire l'UPDATE ou le INSERT mais je ne vois pas comment faire pour que le NomClient soit mis à jour directement quand on modifie N°Client.

    J'ai peut-être loupé un tuto. ou autre, quelqu'un pourrait m'aiguiller???

    Merci d'avance.

    PS : Maintenant je regrette d'avoir continué à utiliser DAO pendant si longtemps

  2. #2
    Membre actif Avatar de tribaleur
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2006
    Messages
    401
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2006
    Messages : 401
    Points : 237
    Points
    237
    Par défaut
    Salut.

    Je viens aussi de passer au VB.net du coup je suis également en plein dans les tuto et forums

    D'après ce que j'ai lus dans ce magnifique tuto (Tuto ADO et ADO.net) pour faire ce que tu veux faire cela implique que tu reste en mode connecté en permanence ... en utilisant ADO (et non ADO.net).

    Cela te permet d'être toujours en liaison avec ta base de données et de mettre à jour en directe les table ou ce que tu affiche.

    Par contre cela demande des ressources réseau (dans le cas d'une connexion sur un serveur réseau).

    Dans le cas d'une application qui doit juste rajouter une ligne dans un tableau quand on à créé une nouvelle entrée dans la base ... je pense qu'il vaut mieux passer par une petite fonction qui met à jour le tableau.

    M'enfin après j'y connait pas grand choses ... je te dit ça du peut que j'ai compris à droite à gauche.

    Je sais pas si je t'ai aidé ... mais c'était en tout cas mon but
    Rien n'est rien!!! ... Tout est quelque chose!!!

    Petits liens utiles :
    -Chaine de connexion : http://www.connectionstrings.com/
    -ADO et ADO.net : Tuto ADO et ADO.net

  3. #3
    Membre du Club Avatar de Abdellah2010
    Homme Profil pro
    Future développeur
    Inscrit en
    Novembre 2010
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Future développeur
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2010
    Messages : 55
    Points : 52
    Points
    52
    Par défaut
    Les méthodes comme "Recordset " de ADO c'est du passé, vous pouvez exploiter d'une manière efface et performante celles de ADO.NET. c'est un ensemble de mécanismes (des classes..), permettant la connexion à des bases de données relationnelles (Access par exemple dans votre cas), faire les mises à jour et plus..
    Beaucoup de cours et tutoriels sont disponible sur internet (essayez une recherche sur ADO net).

Discussions similaires

  1. Passage de Access à un autre langage mais lequel ?
    Par beletteroi dans le forum Access
    Réponses: 10
    Dernier message: 18/10/2005, 18h58
  2. Passage de Access à un autre langage mais lequel ?
    Par beletteroi dans le forum Langages de programmation
    Réponses: 3
    Dernier message: 15/10/2005, 23h17
  3. [débutant] XML<=>MDB (Access)
    Par francki51 dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 30/05/2004, 18h37
  4. [ JSP ][ Débutant ] Passage d'objet par un forward
    Par captainpouet dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 08/04/2004, 10h33
  5. [débutante] passage de JBuilder à Eclipse
    Par phoebe dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 05/04/2004, 15h28

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