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 :

Visual studio, créer une base de données


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif Avatar de Merlo
    Homme Profil pro
    Etudiant en Administration Réseau
    Inscrit en
    Juillet 2012
    Messages
    362
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Etudiant en Administration Réseau
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juillet 2012
    Messages : 362
    Par défaut Visual studio, créer une base de données
    Bonjour à vous
    Je suis débutant en Visual Studio, et je voudrai faire une petite application mais je suis coincé.
    J'ai déjà fini avec tous les formulaires, (connexion, inscription, etc), et je voudrai que lorsqu'un utilisateur veut se connecter, que le système vérifie s'il est enregistré dans une base de données. Je voudrai aussi que l'utilisateur connecté en "admin" puisse pouvoir créer de nouveaux comptes.
    Je ne sais vraiment pas où commencer svp. Merci d'avance de me proposer tout lien même sur notre site qui pourrai m'aider.
    Je suis désolé si je demande trop d'un seul coup

  2. #2
    Membre chevronné Avatar de WaterTwelve21
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2015
    Messages
    270
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2015
    Messages : 270
    Par défaut SGBD
    Rien de plus logique que de vouloir faire persister ses données !

    Plusieurs choix s'offrent à toi, as tu déjà utilisé des SGBD ? Il y a Oracle , SQL Server , SQLite , MySQL ... tu peux même utiliser Entity framework !

    Une fois le SGBD installé , il te suffira de creer la base et la connection avec visual studio via une chaîne de connection que tu trouvera sur le net selon le SGBD. https://www.connectionstrings.com/

    Beaucoup de tutoriels existent sur le net pour la mise en place d'une base de donnée sur VS, c'est relativement simple. Ensuite tu vas devoir effectuer des requêtes , mais prend ton temps et n'hésite pas à venir poser des questions en cas de besoin !

  3. #3
    Membre très actif Avatar de Merlo
    Homme Profil pro
    Etudiant en Administration Réseau
    Inscrit en
    Juillet 2012
    Messages
    362
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Etudiant en Administration Réseau
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juillet 2012
    Messages : 362
    Par défaut
    Malheureusement pour moi, non, j'ai pas encore utilisé de SGBD, mais j'en ai suffisamment entendu parlé
    Je suis cependant prêt à apprendre.
    Pour faire simple, je vous explique ce que je voudrai.
    En fait j'ai créer une application dans visual studio 2010.
    Lorsqu'on lance l'application, une fenêtre d'identification s'affiche, et je voudrai que l'utilisateur qui veut se connecter soit d'abord inscrit dans une base de données (l'utilisateur par défaut étant l'admin de l'application.)
    je ne sais vraiment pas où commencer svp

  4. #4
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2013
    Messages
    1 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 563
    Par défaut
    Il va te falloir créer ta base de données. Ensuite tu devras modifier ton programme pour que celui-ci interroge les données de cette fameuse base.

    Donc si tu ne connais pas trop la première partie, renseigne toi sur les différents SGBD existants (différentes bases de données si tu préfères). Certains sont gratuits, d'autres non. Certains sont adapté à certaines manipulations, d'autres non, etc.. Bref il y a du choix, à toi de regarder ce dont tu as besoin. Pour simplifier les choses au début, SQL Server Express est une bonne base.

    Ensuite, encore et toujours un petit lien vers le cours de référence : http://plasserre.developpez.com/cour...bases-donnees3

  5. #5
    Membre chevronné Avatar de WaterTwelve21
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2015
    Messages
    270
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2015
    Messages : 270
    Par défaut
    Pour mettre en place une base données tu as besoin d'outils :

    [EDIT] Devancé par ZenZiTone

    • - Un système de gestion de base de données (SGBD) par exemple SQL Server express qui est gratuit. Donc la première chose pourrait être de l'installer et d'apprendre à t'en servir , en passant par le SQL si tu ne t'y connais pas.
      C'est ici que tu vas créer ta table utilisateur contenant le nom de compte et le mot de passe (puis le role , enfin tout ce que tu veux ... ).

    • - Un provider pour faire la connexion entre ton visual et ta BDD. ( les connectionStrings de mon premier poste).
    • - Dialoguer avec la BDD suivant le système de requête ( tu trouveras facilement sur le net ).



    Autre alternative plus rapide, surtout pour le peu que tu as a faire est d'utiliser un ORM comme EntityFramework qui te facile la vie sans rentrer dans les détails.
    -> Un très bon article de dvp a ce sujet : http://pmusso.developpez.com/tutorie.../introduction/.

    Courage

  6. #6
    Membre très actif Avatar de Merlo
    Homme Profil pro
    Etudiant en Administration Réseau
    Inscrit en
    Juillet 2012
    Messages
    362
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Etudiant en Administration Réseau
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Juillet 2012
    Messages : 362
    Par défaut
    Je vous remercie beaucoup pour ces interventions.
    Svp, j'ai parcouru avec beaucoup d'intérêt chacun de ces deux tutos, mais comme je l'ai dit, je suis novice dans ce domaine et je n'ai pas compris comment créer une base de données dans visual studio 2010.
    svp,

  7. #7
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2013
    Messages
    1 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 563
    Par défaut
    Citation Envoyé par Merlo Voir le message
    je n'ai pas compris comment créer une base de données dans visual studio 2010.
    On ne "créer" pas de base de données dans Visual Studio. Visual Studio est un environnement de développement, pas un système de gestion de base de données !! Il faut bien voir les bases de données comme un fichier externe à ton programme. Si tu souhaites faire un programme qui enregistre des données dans un document Excel, tu ne vas pas créer cet Excel dans Visual Studio, n'est-ce pas? Bah là, c'est la même chose.

    Regarde donc ce qu'est SQL Server Express. C'est un logiciel te permettant de créer et gérer des bases de données.

Discussions similaires

  1. [Débutant] Visual Studio 2013 C# créer une base de données
    Par Hiyuna dans le forum C#
    Réponses: 6
    Dernier message: 17/01/2014, 15h42
  2. Réponses: 7
    Dernier message: 18/03/2012, 12h58
  3. Réponses: 5
    Dernier message: 07/11/2005, 11h11
  4. Comment créer une base de donnée Access ?
    Par Soulama dans le forum Bases de données
    Réponses: 1
    Dernier message: 24/10/2005, 14h56
  5. créer une base de donnée à partir d'un script
    Par illegalsene dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 26/08/2005, 14h08

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