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 :

Access 2007 & Visual Basic Express 2008


Sujet :

VB.NET

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 30
    Points : 17
    Points
    17
    Par défaut Access 2007 & Visual Basic Express 2008
    Bonjour à toute la communauté,

    Voilà, je suis en période de test ... Je voudrais écrire, modifier, supprimer des données dans une table qui se trouve dans Access à partir d'une application VB.

    Ma première question : Faut-il que l'extension de la base Access soit .mdb ou .accdb ?

    Ma seconde question : J'ai vu que sous VB2008, on pouvait ajouter une base de données via le menu "Données - Ajouter une nouvelle source de données", mais j'ai lu que sur des forums, bcp n'utilisait pas cette méthode. Qu'en pensez-vous ?

    Ma troisième question : Selon la méthode utilisée ci dessus, faut-il utiliser les mêmes méthodes pour écrire dans la base ?
    Exemple, j'ai une table "MaTable" avec un champ "Chp" dans lequel je veux ajouter des données. Et j'ai un form1 contenant un bouton "Btn" et une zone de texte "Text" ... Comment je m'y prend au juste ?

    C'est la première fois que je bosse en VB, avant, je faisais tout en VBA !!!

    Merci d'avance de vos réponses,

    Cordialement,

  2. #2
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    pour les débutants, beaucoup de choses à savoir sont ici : http://plasserre.developpez.com/vsommair.htm


    les versions express font moins de choses notamment au niveau de l'intégration des bases de données dans l'ide

    sinon mdb, c'est sur que ca passe, accdb, c'est à tester

    pour accéder aux données par code, il faut un objet connexion (dbconnexion pour access, sqlconnexion pour sql server)
    l'objet connexion, tu dois lui fournir un connexionstring (indiquer où est la base, comment s'y connecter ...)
    puis il faut un objet dbcommand pour les requetes
    etc.

    m'enfin après ca se passe dans le namespace system.data
    et les classes sont expliquées dans l'aide msdn aussi
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre averti Avatar de Faladin
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    333
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2007
    Messages : 333
    Points : 305
    Points
    305
    Par défaut
    Citation Envoyé par Pithonnette Voir le message
    Ma seconde question : J'ai vu que sous VB2008, on pouvait ajouter une base de données via le menu "Données - Ajouter une nouvelle source de données", mais j'ai lu que sur des forums, bcp n'utilisait pas cette méthode. Qu'en pensez-vous ?
    Moi je l'ai utilisé, c'est pas Access par contre, faut que tu saches que c'est SQL Server CE avec VS2008, j'imagine que c'est la même base en Express...C'est juste des commandes différentes que de Access, mais le principe de base est le même. Par contre, l'avantage d'utiliser Access selon moi, c'est que dans la version de VS, modifier/visualiser les tables manuellement c'est un peu plus compliqué que tout l'interface que tu as déjà en Access, alors personnelement je te conseillerais d'y aller avec Access, surtout si tu as déjà travaillé avec.
    "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."
    John F. Woods


    JP

    Pour commencer en VB.Net: PLASSERRE!

    ou traducteur-sms.com

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    30
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 30
    Points : 17
    Points
    17
    Par défaut
    Merci, merci ...
    En effet, vu le temps que j'ai devant moi, je me rabat sur Access et son VBA. Mais, c'est vrai que j'aimerai faire un peu plus de VB pur ... j'aime bien à la longue !!!
    Merci ... A plus !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. insérer musique dans visual basic express 2008
    Par mimousse dans le forum VB.NET
    Réponses: 3
    Dernier message: 23/03/2009, 22h37
  2. Probleme dllregister Visual basic express 2008
    Par lunik dans le forum Windows Forms
    Réponses: 3
    Dernier message: 20/03/2009, 11h51
  3. Visual Basic Express 2008 & controls.add
    Par loicremy dans le forum VB.NET
    Réponses: 7
    Dernier message: 19/03/2009, 16h38
  4. Réponses: 4
    Dernier message: 29/10/2008, 15h35
  5. Visual basic express 2008 et bdd
    Par dreamkod dans le forum VB.NET
    Réponses: 0
    Dernier message: 03/08/2008, 11h13

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