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 :

Vérifier l'existence d'une valeur dans une base MySql [Débutant]


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Vérifier l'existence d'une valeur dans une base MySql
    Bonjour,
    Dans un de mes programme, je souhaite utiliser un système de licence.
    Je les génère avec PHP et l'utilisateur les entres dans le programme.
    Seulement, le problème est là, je ne sais ni connecter mon programme à ma base MySql, ni le faire vérifier si le code est valide !
    En fait, si je sais le faire mais en PHP :
    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
    <?php
    mysql_connect("sql.free.fr", "security.mondo", "xxxxxx");
    mysql_select_db("security_mondo");
     
    if(isset($_POST['c']))
    {
    $c=$_POST['c'];
    $x = mysql_query('select code from code where code="'.$c.'"');
    if(mysql_num_rows($x)>0)
    {
    echo "Le code est bon !!!";
    }
    else
    {
    echo "Le code n'est pas bon !!!";
    }
    }
    ?>
    Je vous serez super reconnaissant si quelqu’un pouvait m'aider à mètre en place ce code mais cette fois si pour VB.NET
    Dernière modification par Nathanael Marchand ; 07/08/2011 à 16h14. Motif: Tag résolu

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut

    http://dotnet.developpez.com/articles/ado1/vbnet/

    Pour MySQL, il faut adapter un peu... installe le connecteur MySQL, et dans le code, remplace SqlConnection, SqlCommand, et SqlDataReader par MySqlConnection, MySqlCommand et MySqlDataReader

    Il y a plein d'exemples sur le forum

  3. #3
    Invité
    Invité(e)
    Par défaut
    J'avais déjà jeté un coup d'oeil sur ce tuto
    Mais il ne parle pas des connexions avec les bases MySql distant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Dim strConnexion As String = "Data Source=localhost; Integrated Security=SSPI;" & "Initial Catalog=Northwind"
    Merci quand même
    D'autre solution ?

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Bah si c'est juste la chaine de connexion qui te pose problème, regarde ici :
    http://www.connectionstrings.com/mysql

  5. #5
    Invité
    Invité(e)
    Par défaut
    Cela fait maintenant 1heure et demi que j'essaye de comprendre comment ça marche ...
    J'ai essayé ceci :

    Imports :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Imports System.Data.SqlClient
    Code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Dim Connection As SqlConnection = New SqlConnection("Server=sql.free.fr;Database=security_mondo;Uid=security.mondo;Pwd=xxxxxxxx;")
                    Connection.Open()
     
                    Connection.Close()
    Mais bon, je ne comprend rien, faut dire que ce n'est pas aussi simple que le PHP, et puis je trouve que ce tuto est d'un niveau trop élevé pour moi.
    Dernière modification par Invité ; 07/08/2011 à 08h00.

  6. #6
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Bah si tu lis pas les réponses qu'on te donne, ça va pas aider... SqlConnection, c'est pour SQL Server. Pour MySQL, tu dois utiliser le connecteur que je t'ai indiqué plus haut, et la classe MySqlConnection (idem pour SqlCommand, SqlDataReader, etc). A part ça c'est quasiment identique, quel que soit le type de BDD utilisé

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/04/2015, 11h17
  2. Réponses: 1
    Dernier message: 15/07/2014, 17h57
  3. Recherche une valeur d'une cellule dans une colonne d'une autre feuille
    Par kourria dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/06/2007, 13h48
  4. Récuperer valeurs d'une checkbox dans la base Mysql
    Par pod1978 dans le forum SQL Procédural
    Réponses: 13
    Dernier message: 10/03/2006, 14h29
  5. Mettre une valeur d'une table dans une variable
    Par Raphou96 dans le forum Access
    Réponses: 5
    Dernier message: 06/02/2006, 15h19

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