Utilisation de MysqlConnector [VB.NET/Mysql] - C#/.NET managed - Programmation
Marsh Posté le 27-10-2005 à 15:32:56
j'avais fait tourné à l'époque bytefx sans trop de soucis. Je ne comprends pas ton "chaque ligne en dessus ne fonctionne pas"...
Marsh Posté le 27-10-2005 à 16:18:58
Oui pardon je me suis mal exprimé.
En fait j'arrive à me connecter à la base, je fais un Dataset mais ensuite, c'est là que je bloque. Comment faire une sorte de boucle pour lire mes donner et les afficher dans un Objet (genre label par exemple ?).
J'ai vu Datagrid, mais il me propose pas en base de donnée, une bdd Mysql ...
Marsh Posté le 27-10-2005 à 16:28:44
Si le dataset est bien remplis, il suffit de prendre un exmeple quelconque sur le net...
http://www.labo-dotnet.com/Article [...] /1492.aspx
Marsh Posté le 27-10-2005 à 16:34:19
Oui mais le souci est que je n'arrive pas à déclarer le Dataset :s
J'ai testé différents trucs, sur le net j'ai trouvé :
Private Dataset ds = new Dataset();
J'ai tenté différentes variantes mais sans succès...
Marsh Posté le 27-10-2005 à 16:42:06
Imports System.Data
va falloir comment à s'y mettre : http://msdn.microsoft.com/library/ [...] sTopic.asp
Marsh Posté le 28-10-2005 à 09:49:54
OK merci, j'avais pas pensé à regarder chez microsoft ^^
J'ai compris le fonctionnement du Dataset.
Mais je bloque sur la dernière étape : l'affichage d'un uplet dans une textbox.
En effet, j'effectue ceci :
Code :
|
et il me réponds ceci
->Label1.Text = Dt.Rows(RowNumber).Item("rep_c" ).ToString
"Object reference not set to an instance of an object."
Je ne vois pas de quel objet il parle car il me semble avoir tout déclaré ???
Marsh Posté le 28-10-2005 à 17:24:59
En fait j'ai réussi à trouver en fouillant dans le c# :
Il faut ajouter également dans le DataTable la table concernée :
" com.Fill(Ds, "Capteurs" ) "
Merci de ton aide en tout cas
Marsh Posté le 27-10-2005 à 14:49:49
Bonjour à tous, j'ai à faire fonctionner une Bdd en VbdotNet et j'ai donc téléchargé MysqlConnector (ancien ByteFx), j'ai trouvé des tutoriels dessus mais chaque ligne en fait ne fonctionne pas... Je pense qu'il doit y avoir un problème de référence. Donc si vous pouviez me dire si ce que j'ai fait est bon svp :
-install vb.net 2005 béta 2.0,
-install MysqlConnector
-Ajout de la référence via le browser
Voilà le code :
D'avance merci