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

C# Discussion :

Base de données C#


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de keub51
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 349
    Par défaut Base de données C#
    Bonjour !

    j'ai actuellment une base de données MySql sous easy php , apache ou l'on a dedans tout les pass des utilisateurs.

    mon but est de creer une fenetre en C# qui récupere le code et verifie s'il appartient a la base.

    Est il possible que j'arrive a me connecter a cette base de données ? car j'ai cru voir que visual studio utilise MySqlServer... Si oui comment ?

    Ou alors existe t'il un moyen pour copier les informations l'une vers lautre ?

  2. #2
    Membre éclairé Avatar de keub51
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 349
    Par défaut
    pour l'instant je tente de me connecter ainsi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
           public void SQLConnect()
            {
            string DBName = "bd_vendin_internet";
            string Server = "localhost";
            string Login = "root";
            string Password = "";
            Boolean dbUp = false;
     
                string connectionString = "Server=" + Server +
                                            ";Database=" + DBName +
                                            ";User ID=" + Login +
     
                    ConnectionRessource = new MySqlConnection(connectionString);
                    Console.WriteLine("Ouverture de la connexion");
                    ConnectionRessource.Open();
                    Console.WriteLine("Connexion ouverte");
                    this.dbUp = true;
     
            }
    mais il ne reconnait pas MySqlConnection ... jpeux pas allez plus loin sans votre aide.

    et est ce qu'il y a des drivers a installer ?

  3. #3
    Membre éclairé Avatar de keub51
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 349
    Par défaut
    Bon jviens de remarquer que je n'avais pas importer la dll et mis le using MySql.Data.MySqlClient;

    desolé c'est la première fois que je tente de me connecter a une base de données MySql avec C#

    ...

  4. #4
    Membre éclairé Avatar de keub51
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 349
    Par défaut
    finalement jy suis arrivé seul :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;
    using MySql.Data.MySqlClient;
     
    namespace WindowsApplication1
    {
        public partial class Form2 : Form
        {
            private MySqlConnection ConnectionRessource;
     
            public Form2()
            {
                InitializeComponent();
            }
     
            private void timer1_Tick(object sender, EventArgs e)
            {
                if(! this.Focused)
                     this.Focus();
            }
     
            private void label1_Click(object sender, EventArgs e)
            {
     
            }
     
            private void button1_MouseClick(object sender, MouseEventArgs e)
            {
                string s = textBox1.Text;//s contient le code
                //il faut se connecter a la base de donnée
                SQLConnect();
     
            }
            public Boolean SQLConnect()
            {
                string DBName = "bd_vendin_internet";
                string Server = "localhost";
                string Login = "root";
                string Password = "";
     
                string connectionString = "Server=" + Server +
                                            ";Database=" + DBName +
                                            ";User ID=" + Login +
                                            ";Password=" + Password + ";";
                try
                {
                    ConnectionRessource = new MySqlConnection(connectionString);
                    textBox1.Text = "Ouverture de la connexion";
                    ConnectionRessource.Open();
                    textBox1.Text = "Connexion ouverte";
     
                    return true;
                }
                catch (MySqlException myEx)
                {
                    textBox1.Text = "ERROR " + myEx.GetType() + " : Impossible de se connecter à la base de donnée.";
     
                    return false;
                }
            }
        }
    }


  5. #5
    Membre averti
    Inscrit en
    Mars 2007
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 50
    Par défaut
    bonjour,
    si tu arrive à ecrire une requete d insertion et que tu trouve le résultat sur la base source, passe moi le code

    merci

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Octobre 2007
    Messages : 93
    Par défaut
    Quel dll as-tu importé?

    tu peux la donné svp?

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

Discussions similaires

  1. Problème Base de données et CRecordSet
    Par LE CHAKAL dans le forum MFC
    Réponses: 3
    Dernier message: 20/08/2002, 11h59
  2. connexion base de donné
    Par saidi dans le forum MFC
    Réponses: 3
    Dernier message: 07/08/2002, 22h22
  3. [Concept] Stabilité d'une base de donnée
    Par lassmust dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 03/07/2002, 16h16
  4. Bases de données
    Par dev dans le forum C++Builder
    Réponses: 4
    Dernier message: 01/07/2002, 22h55
  5. associer une base de données(access) a un dbgrid
    Par ange1708 dans le forum MFC
    Réponses: 3
    Dernier message: 11/06/2002, 12h18

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