begin process at 2010 02 10 09:42:28
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Base de données

 > SIMPLE CONNECTION ODBC MYSQL AVEC INTERFACE GRAPHIQUE

SIMPLE CONNECTION ODBC MYSQL AVEC INTERFACE GRAPHIQUE


 Information sur la source

Note :
9 / 10 - par 2 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Base de données Source .NET ( DotNet ) Classé sous :connexion, mysql Niveau :Débutant Date de création :13/02/2005 Date de mise à jour :14/02/2005 18:56:20 Vu / téléchargé :19 629 / 2 866

Auteur : georgeduke

Ecrire un message privé
Commentaire sur cette source (7)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Ce code, destiné aux tout-débutants, permet de se connecter à une base de données mysql par odbc et par l'intermédiaire d'une interface graphique. Il n'y a rien d'extraordinaire en soit, mais débutant en C#/.NET, je ne trouvais pas de sources aussi simples et qui me permette de comprendre tout doucement, quelques notions de base.
Ce code permet donc de se connecter, de se déconnecter, d'afficher l'état de la connexion et d'obtenir des infos sur cette connexion.

J'utilise C#develop et le driver MySQL ODBC 3.51 Driver ainsi qu'un bout de code trouvé sur Codes-Sources et qui permet de lister les différentes bases présentes sur un serveur MySql. Faites attention, pour la connexion le programme s'attend à ce que le login soit root et que le mot de passe soit vierge (vide quoi...).


 Conclusion

Que les "pros" n'hésitent pas à me faire leurs remarques... ça m'embêterait de donner à ceux qui débutent comme moi, une source pleine de fautes !

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

13 février 2005 18:13:11 :
13 février 2005 18:14:15 :
13 février 2005 18:17:59 :
13 février 2005 18:19:52 :
14 février 2005 18:56:21 :

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) CONNECTION ET REQUÊTES SUR BDD MYSQL AVEC RÉSULTAT DANS DATA...

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) DEMO_XML_BASE_DE_DONNÉES par DanMor498
Source avec Zip Source avec une capture Source .NET (Dotnet) EXPORTER SCRIPT SQL SQL SERVER (CREATE - DROP - INSERT - TAB... par citt
Source avec Zip Source .NET (Dotnet) BULKINSERT EN C# par Malkuth
Source avec Zip Source avec une capture Source .NET (Dotnet) SPLIT SQL SANS TABLE TEMPORAIRE par TheOnlyMaX
Source avec Zip Source .NET (Dotnet) MOTEUR CSV ET RECORDSET PERSO par SwitchApocalyps

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) GESTION DE RÉSERVATIONS ET D'OCCUPATIONS DE SALLES UTILISANT... par argoth
Source avec Zip Source .NET (Dotnet) GESTION DE BASES DE DONNÉES ACCESS ET MYSQL par damned3
Source avec Zip Source .NET (Dotnet) CLASSE MYSQL par jeb5292
Source avec Zip Source avec une capture Source .NET (Dotnet) FENÊTRE RÉUTILISABLE CONNEXION À UNE SOURCE DE DONNÉE SQL SE... par romagny13
Source avec Zip Source .NET (Dotnet) EXPLORATEUR MYSQL par bikergete

Commentaires et avis

Commentaire de MorpionMx le 13/02/2005 22:19:13 administrateur CS

Tu n'es pas obligé de mettre les parentheses pour les return.
return true; ou return false; marche aussi.

Sinon bonne source, elle va certainement en aider plus d'un.

Bonne initiative :)

Mx

Commentaire de stailer le 14/02/2005 02:24:25

Tu ne trouvais peut-être pas de source parce que tu n'utilises pas le bon driver... Il y en a des natifs pour ca et ils s'appellent ByteFX. Tu pourras les trouver avec une ptite recherche google.

Sinon je trouve un peu léger... même pour un débutant. Tu t'es connecté, bon ok c'est bien, mais la démo d'un "select" n'aurait tué personne et surtout pas les débutants.

Commentaire de georgeduke le 14/02/2005 19:07:12

Merci MorpionMx pour les infos, merci également stailer pour l'info ! (les drivers ByteFX)

Pour répondre à ton commentaire, ce source est volontairement très très léger ; mais (et je m'inspire de mon expérience) il apprend déjà à utiliser une classe et également à interagir avec une interface graphique.

C'est un bon début pour les tout-débutants, et il y a sur Codes-Sources de très bons exemples pour aller un peu plus loin, voire beaucoup beaucoup plus loin ;-)

(Je suis d'ailleurs en train de les étudier héhé lol)

Commentaire de AshenShugar le 18/02/2005 14:42:14

Tu me diras, stailer, c'est toujours mieux que ce genre de source :

http://www.phpcs.com/code.aspx?id=13193

Pour moi, cette source m'intéresse vraiment car j'ai justement un problème de connexion à MySQL...

Merci GeorgeDuke

Commentaire de nico_fip1 le 11/02/2006 09:03:33

Un an après, ce code reste aussi intéressant

Petite remarque à Stailer concernant le "Bon" Provider.
Il existe 3 manières DIFFERENTES de se connecter à une base de données :
- ODBC (ce qui est fait ici)
- OLE
- Provider propre à l'application (ce que tu suggères), équivalant objet aux API, fourni avec le serveur.

L'avantage du 3ème est clairement la rapidité d'accès (c'est flagrant, j'ai comparé).
Son inconvénient par rapport à l'ODBC, c'est que si on change de serveur de Base de donnée, on est obligé de modifier l'application en intégrant le provider du nouveau serveur 'qui contient des classes différentes.

Il ne s'agit donc pas du "mauvais" driver, mais d'une autre solution.
Perso, je développe une appli, sans savoir à quelle base le me connecterai.
Donc c'est l'idéal pour moi ça.

A vos remarques...

Nico
Strasbourg

Commentaire de Lampahuil le 12/06/2007 15:23:43

Bonjour à tous,

Je débute en C# et je cherche à développer une fenêtre de connexion donnant accès à une application web. Pour cela, j'ai créé une table SQL server 2005 contenant les users avec Login et Password et j'ai utilisé l'outil 'Login' de Visual Studio 2005 (dispo dans la barre d'outils, rubrique Connexion).
J'ai donc mon code aspx définissant mon interface graphique, mon code C# dans lequel je cherche à faire mes contrôles d'identification. Je souhaiterait comparer les valeurs saisies par l'utilisateur dans les champs de textes d'identification avec les valeurs de la table SQL pour donner accès ou non au reste de l'application (un appel de fenêtre quoi, pas besoin d'une sécurité importante).

J'ai beau farfouiller un peu partout sur le net et dans la MSDN mais je ne trouve pas d'aide sur cet outils de base de visual 2005.

Quelqu'un saurait il m'aider ou me rediriger? merci.

Commentaire de ltayef le 19/04/2008 12:29:11

Bonjour à tous,
   j'ai fait la création d'une base de données SQL server CE et j'ai fait la consultation des données sur le PPC.  
mon but est de créer une interface en C# sur le windows pour consulter les données  de la base mobile .sdf via le port USB.
mon problème est de faire la synchronisation ente PC et PPC , et d'exécuter une requête SQL       sur la base à distance.  
merci de me donner une indication.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Crystal Report informations de connexion mysql [ par HolyDev ] Hi,Alors voila j'aimerais afficher un état Crytal Report basé sur la table d'une base mysql. J'ai bien créé ma source de donn connexion mySql avec pocket pc [ par DevDragon ] Bonjour tout le monde,j'ai un ptit souci car, pour une application windows ou asp, j'utilise byteFx pour faire une connxion a une base mySql. Le souci Connexion mysql et Csharp [ par superismali ] Salut tt le monde,Bon, je suis débtant en csharp, et j'aimerai bien insérer dans une base mysql des données, j'ai trouvé un code q connexion mysql c# [ par Solution ] Bonjour, On a un rpoblème de connxion à la base données mysql. On utilise un dll vb pour faire la connexion! est ce qu'il ya bibliothéque c# qui perme Connexion Mysql via FTP [ par patou1007 ] Bonjour,J'ai conçu une apllication en C# qui me permet d'accéder aux données contenu dans  une base de données  Mys connexion vs5/mysql [ par younes523 ] svp je veux savoir s'il y'a une methode pour se connecter à une base de données mysql à partir de l'interface de visual studio 5 connexion avec Base de Données MySQL [ par rakyouna ] Salut,J'utilise une BD MySQL avec C#. J'ai installé un driver MySQL pour .NET mais je n'arrive à me conecter correctement à ma BD."MySql.Data" n'est p Connexion Mysql [ par ChamY ] Bonjour,J'ai un probleme avec la connexion a ma base mySQL.voila ma connection string : Data Source=localhost;user id=root; password=; database=test; connexion base de données MySQL [ par ansizak ] Bonjour,Je souhaiterais comprendre les mécanismes de connexion à une base de donnée MySQL via une application Csharp:Je dispose de l'adresse, login et Connexion à une base de données mysql distante par GPS en C# [ par dark light ] Bonjour,je suis débutante en C# et je cherche à savoir comment je peux me connecter à une base données mysql distante via GPS! .. une simple connexion


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,655 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales