CONNEXION A BASE MYSQL AVEC VB.NET

cs_yvesyves Messages postés 561 Date d'inscription samedi 10 janvier 2004 Statut Membre Dernière intervention 11 octobre 2010 - 27 avril 2007 à 22:05
cs_pinatl Messages postés 1 Date d'inscription mercredi 16 septembre 2009 Statut Membre Dernière intervention 19 janvier 2012 - 19 janv. 2012 à 18:46
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/42448-connexion-a-base-mysql-avec-vb-net

cs_pinatl Messages postés 1 Date d'inscription mercredi 16 septembre 2009 Statut Membre Dernière intervention 19 janvier 2012
19 janv. 2012 à 18:46
Merci beaucoup a prince4878. J'ai chargé, j'ai juste eu a chercher le connecteur sur le site mysql, puis exécuté le script fourni dans le ZIP pour créer la base et hop, magie de l'informatique lorsque l on est guidé par quelqu'un qui sait ... Ça marche. ca va me permettre de débuter dans ce monde mystérieux de la base de données. merci encore
weamefleure Messages postés 3 Date d'inscription mardi 17 février 2009 Statut Membre Dernière intervention 21 juin 2011
21 juin 2011 à 11:47
Bonjour à tous,
je suis entrain de développer une application qui gère le planning des personnels,j'utilise comme logiciel de développement VISUAL STUDIO 2005 mais c'est une version limité et elle possède pas tout les options par exemple elle connait pas mysql comme connexion, je voudrais savoir s'il est possible que vous m'aideriez à avoir une solution pour ce problème et comment je fais pou pouvoir imprimer les plannings.
j'essaie de créer une procédure avec mysql mais cela me met erreur.
je vous envoie le code de la procédure:
mysql> create PROCEDURE ajout_empl(@nom varchar(20),@prenom varchar(20),@civil char(5),@date_nais date,@tel int(10),@dom varchar(25),@mail varchar(30)) as
-> DECLARE @row int
-> SET @row=(select MAX(ID) from employe)+1
-> BEGIN
-> insert into employe(ID,nom,prenom,civilite,date_naissance,num_telephone,dominante_technique,Email) values(@row,@nom,@prenom,@civil,@date_nais,@tel,@dom,@
mail);
-> END
-> |
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@nom varchar(20),@prenom varchar(20),@civil char(5),@date_nais date,@tel int(10)' at line 1
je vous remercie pour votre aide.
ManuAntibes Messages postés 491 Date d'inscription mardi 24 octobre 2000 Statut Membre Dernière intervention 18 novembre 2021 5
21 janv. 2011 à 12:42
Bonjour

Je gere un site avec une base mysql, j'etais chez free avant, j'ai changé pour web4all pour pouvoir gerer la base avec une appli vb.

Ta source ma bien service, par contre j'ai des problèmes pour faire évoluer mon appli.

1- comment faire un refesh du dataset(dst)

2- ajouter des enregistrements le bouton add (btnAdd_Click) est vide.

Merci
prince4878 Messages postés 149 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 3 avril 2010
17 sept. 2009 à 19:52
Salut programmAssia, tu n'as pas besoin d'installer tout easyphp juste par ce que t'as besoin de MySQL ! tout ce que t'as besoin d'avoir c'est MySQL server, telechargeable a partir du site officiel de MySQL http://dev.mysql.com/downloads/
Et pour le mysql-connector, ce n'est qu'une DLL que tu dois ajouter a ton projet en tant qu'une reference !!! c tout
Bonne programmation
programassia Messages postés 8 Date d'inscription samedi 6 janvier 2007 Statut Membre Dernière intervention 26 septembre 2009
17 sept. 2009 à 16:03
bonjour tous le monde

je veux utilisé la connection sans installer eazyphp
est il possible?

et autre est il possibl d'installer le connector de mysql en meme avec l'installation de l'app

et merci pour tous
cs_azstar Messages postés 17 Date d'inscription lundi 30 juillet 2007 Statut Membre Dernière intervention 3 avril 2009
25 juin 2008 à 16:25
moi je cherche un hebergeur qui accepte les connexion exterieurs
et merci
prince4878 Messages postés 149 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 3 avril 2010
30 juil. 2007 à 18:22
Salam ABDELDJAWAD, ya pas de quoi ! ! !
abdeljawad86 Messages postés 3 Date d'inscription lundi 20 novembre 2006 Statut Membre Dernière intervention 30 juillet 2007
30 juil. 2007 à 14:28
coooooool merci mon frère
prince4878 Messages postés 149 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 3 avril 2010
28 juil. 2007 à 20:46
Content pour toi, et merci pour la note
Tonton_David Messages postés 4 Date d'inscription vendredi 27 juillet 2007 Statut Membre Dernière intervention 28 juillet 2007
28 juil. 2007 à 20:38
ok, j'avais prevenu qu'il fallait tous me dire !!!!

Bien le copier coller marche bien, par contre il travail et à la fin il me dit ERROR no database selectionner, un truc du genre.

Par contre j'ai trouvé en ouvrant PHPMyAdmin, je me mets dans test et je fais importer.
la ça marche, j'ai même reussi à importer ta table RESTAURANT.

Merci pour ton aide, je te mets 10.
A+
David
prince4878 Messages postés 149 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 3 avril 2010
28 juil. 2007 à 19:23
bonjour ! c'est NORMAL ! car tu dois faire un clik droit puis clik sur COLLER ! et non pas CTRL+V
Tonton_David Messages postés 4 Date d'inscription vendredi 27 juillet 2007 Statut Membre Dernière intervention 28 juillet 2007
28 juil. 2007 à 19:16
Salut
Merci pour ces explications, elles ont été bien claire.
J'ai téléchargé WAMP5.
PAr contre je n'arrive pas à faire un copier coller dans la console MYSQL, j'ai un ^U qui s'affiche.
C'est normal ???
prince4878 Messages postés 149 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 3 avril 2010
28 juil. 2007 à 13:59
Bonjour DAVIS ! je ferai mon possible pour t'expliquer ! (malgré que je suis NULL en explication ^^).

Definition Console Mysql : c'est là où tu ecris le code Mysql pour gerer tes Bases de données, tu dois donc respecter la syntaxe de Mysql < c'est logique ;) > tu peux trouver de la documentation sur Mysql là : http://dev.mysql.com/doc/refman/5.0/fr/index.html

Tu peux contourner ce calvaire en utilisant des logiciels d'administration des bases Mysql (tel que phpMyAdmin -- je l'aime bien moi -- . . . . etc ).

il faut que tu saches que : avant l'utilisation d'une base de données Mysql ! TU DOIS TOUJOURS lancer le SERVEUR MYSQL (car sinon ta base n'est pas reconnue, et un message d'erreur s'affiche).

Pour le Mysql connector/net , ce n'est qu'un SOFTWARE permettant de creer une connexion entre VB.net ET MYSQL ! et ce n'est pas LA CONSOLE MYSQL

si tu n'as jamais installer un serveur Mysql , je te conseil de telecharger le WAMP SERVER (malgré qu'il contient PHP ! mais bon c'est pas grave)
WAMP== Windows Apache Mysql Php (donc tu remarques que WAMP contient un serveur Mysql en plus de ça , il contient le PhpMyAdmin pour administrer tes Bases mysql)

pour telecharger WAMP : http://www.wampserver.com/download.php

Bein . . . . je n'ai jamais mieux expliqué dans ma ! alors j'espere que ça va t-etre utile
Tonton_David Messages postés 4 Date d'inscription vendredi 27 juillet 2007 Statut Membre Dernière intervention 28 juillet 2007
28 juil. 2007 à 06:24
Pardon, Pardon, je suis trop nulll !!!!!!

C'est quoi la console MYSQL ?????

moi j'ai dans Demarrer/Tous les Programmes/Mysql/Mysql Connector Net 5.1.2/ et la je trouve Change log + Documentation + Release Note .
Pas de console!!
et dans C:\Program Files\MySQL et les sous dossiers j'ai que des DLL et des trucs que je ne sais pas ce que sait.

PRINCE je t'en pris donne moi une reponse pas à pas avec tous les détails car je suis vraiement novice.
Si il faut utiliser Demarrer/ Executer... (mache moi tous le travail SVP).

Cordialement et encore Parton

David
prince4878 Messages postés 149 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 3 avril 2010
27 juil. 2007 à 23:35
Bonjour DAVID ! pour le fichier TXT, il ne contient que les requetes pouvant construire la base ! tu n'as qu'a faire un COPIER puis COLLER dans ta console MYSQL, et ça marchera a coup sùr, boncourage
Tonton_David Messages postés 4 Date d'inscription vendredi 27 juillet 2007 Statut Membre Dernière intervention 28 juillet 2007
27 juil. 2007 à 23:20
Salut

Je suis un peu perdu, mais je n'arrive pas à ouvrir ta base de donnée MySql.
Dans le zip je trouve bien le fichier MySQLDatabase.txt, qui correspond à la base de donnée.

Par contre je ne sais pas ou mettre le fichier pour que l'appli trouve la base???
Je ne comprend pas pourquoi la base est un .txt ???

J'ai installé MySql Connector Net 5.1.2.
J'ai un windows xp Home.

Comment faire pour ouvrir ta base de donnée ???

Merci
David
fdiedler2000 Messages postés 383 Date d'inscription samedi 29 janvier 2005 Statut Membre Dernière intervention 1 décembre 2008
2 juin 2007 à 11:18
Salut chez moi ca marche pas la connexion...

Mon serveur est mysql.zonegeeks.com pourquoi ? (je suis chez infomaniak)
prince4878 Messages postés 149 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 3 avril 2010
28 avril 2007 à 20:03
Merci yvesyves pour l'explication !!! de toutes façon ce n'est pas vraiment mon cas, puisque je vais l'utiliser dans un reseau INTRANET :p
et POUR Mrreivax y'a pas de quoi ;)
LE PLAISIR DE PROGRAMMER, LE PLAISIR D'AIDER
Mrreivax Messages postés 100 Date d'inscription mercredi 9 juin 2004 Statut Membre Dernière intervention 26 juin 2010 7
28 avril 2007 à 18:01
En effet, sur la plupart des hébergeurs les connexions à MySQL ne peuvent se faire qu'en privé!
En tout cas, pour une utilisation intranet, c'est super!
Merci pour la source!!!
cs_yvesyves Messages postés 561 Date d'inscription samedi 10 janvier 2004 Statut Membre Dernière intervention 11 octobre 2010
28 avril 2007 à 15:29
C'est juste pour prévenir les connexions aux base de données Mysql hébergées par Free sont rejetées quelque soit le logiciel. Juste pour éviter de dire ca marche pas ;)
prince4878 Messages postés 149 Date d'inscription jeudi 27 mars 2003 Statut Membre Dernière intervention 3 avril 2010
27 avril 2007 à 23:00
salut yvesyves, peux tu etre plus clair S'IL TE PLAIT ;)
cs_yvesyves Messages postés 561 Date d'inscription samedi 10 janvier 2004 Statut Membre Dernière intervention 11 octobre 2010
27 avril 2007 à 22:05
Je rappelle que Free n'accepte pas les connexions pour ceux qui essaient.
Rejoignez-nous