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 à une base de données sur google drive [Débutant]


Sujet :

VB.NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 126
    Par défaut Accès à une base de données sur google drive
    Bonjour à tous,
    J'ai réussi à créer une petite application qui est alimentée par une base access située pour le moment sur mon pc en local.

    Le code pour établir la connexion est le suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    'Connection avec la Database Access
            Try
                cnxstr = "Provider = Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Utilisateur\Mes Projets Visual Studio\Media.accdb"
                connexionBdd = New OleDbConnection
                connexionBdd.ConnectionString = cnxstr
                connexionBdd.Open()
            Catch ex As Exception
                MsgBox(ex.Message)
            End Try
    Dans le futur, cette application va être installée sur au moins de 2 pc différents. Le but est que la base Access puisse être partagée. J'ai eu l'idée de mettre cette base sur Google Drive de manière à ce que l'on puisse y accéder facilement. Je ne sais pas quel chemin indiquer :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cnxstr = "Provider = Microsoft.ACE.OLEDB.12.0;Data Source="C:\Users\Utilisateur\Mes Projets Visual Studio\Media.accdb"
    Merci de votre aide

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

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 193
    Par défaut
    Ce n'est pas une bonne idée
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 126
    Par défaut
    Merci pour ta réponse, mais alors que me conseil tu ?
    Je dispose également d'un NAS à la maison (Synology). Peut-être mettre cette base access sur ce NAS ?
    Et dans ce cas, comment établir la connexion en intégrant le user et le mot de passe

  4. #4
    Membre émérite
    Homme Profil pro
    Développeur .net - Office - Quadiant
    Inscrit en
    Février 2020
    Messages
    622
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur .net - Office - Quadiant
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2020
    Messages : 622
    Par défaut
    Bonjour,

    Tu peux regarder de ce côté pour avoir des pistes : https://loufab.developpez.com/tutori...rage_msaccess/

    ONTAYG

  5. #5
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 921
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 921
    Par défaut
    Une base Access est une très mauvaise idée pour une base qui devra supporter des connections multiples.

    Je te suggère une base SQL Express.


    Sinon, il y a une discussion là dessus :
    https://www.developpez.net/forums/d4...-utilisateurs/

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 126
    Par défaut
    Merci pour ton aide ONTAYG. Je vais lire tout ça.

    Je me pose la question suivante : Si je décide de mettre ma base de données sur mon NAS synology, j'ai vu qu'il y avait phpMyAdmin et MariaDB.
    Est-ce que cela ne serait pas judicieux et plus efficace d'utiliser ces 2 applications applications plutôt que Access ? Je ne les connais pas vraiment mais je peux sans doute trouver des ressources pour m'aider.
    Qu'en pensez-vous ?

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 126
    Par défaut
    Merci popo,
    Nos messages se sont croisés

    Je vais m'orienter vers phpMyAdmin sur mon NAS pour créer ma base de données. On verra ce que cela donne.

    A bientôt

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 126
    Par défaut
    Bon, je viens de créer les tables dans phpMyAdmin. ca se fait plutôt bien.
    J'ai testé un bout de mon code qui pointait sur la base Access et après quelques recherches, jai réussi à me connecter et à récupérer les données comme je le souhaitais.

    Pour le moment, j'accède à l'intérieur de chez moi. Il faudra sans doute que je cherche un peu si j'essai d'accéder à mes données depuis l'extérieur de mon domicile.

    Merci à tous pour vos conseils et à bientôt

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 04/12/2017, 22h55
  2. [Débutant] Connexion entre une base de donnée sur google drive et app c#
    Par etudientISETBIZERTE dans le forum C#
    Réponses: 5
    Dernier message: 26/10/2016, 11h36
  3. Réponses: 10
    Dernier message: 29/04/2016, 16h24
  4. Réponses: 2
    Dernier message: 03/01/2014, 15h19
  5. [AC-2007] Partager une base de données sur un serveur et limiter les accés
    Par tounam dans le forum Sécurité
    Réponses: 2
    Dernier message: 07/09/2011, 14h32

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