Bonjour,
Je suis novice en VBNET. Je réussi à me connecter à ma base mysql par contre je voudrai afficher les données d'un requete simple dans un tableau.
Auriez-vous un exemple simple et efficace (chose que j'ai du mal à trouver) ?![]()
Bonjour,
Je suis novice en VBNET. Je réussi à me connecter à ma base mysql par contre je voudrai afficher les données d'un requete simple dans un tableau.
Auriez-vous un exemple simple et efficace (chose que j'ai du mal à trouver) ?![]()
J'ai pas d'exemple sous la main mais tu devrais trouver sans trop de problème.
Certains objets du FrameWork te facilite la tache.
Il faut utiliser les DataSet et DataGrid (DatagridView en FrameWOrk 2.0).
Cherche comment utiliser ces objets et tu y arriveras.
Regarde également les cours ".NET et les bases de données":
http://dotnet.developpez.com/cours/
Et plus spécialement, les cours ADO.NET
A+
Thomas LEBRUN: MCAD.NET, MCTS (Win et Web), MCPD(Win et Web) & Microsoft MVP Client Application Development
WPF par la pratique, mon livre sur WPF ! (également disponible ici ou là)
A la découverte de .NET
si t'es bien arrivée à te connecter à la base c'est deja pas mal. voici un exemple simple pour la suite:
bonne chance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Dim ds As New DataSet Dim sSQL as String sSQL="SELECT * FROM MaTable" Dim da As New OleDb.OleDbDataAdapter Dim cmd As New OleDb.OleDbCommand cmd.CommandText = sSQL cmd.Connection = cn da.Fill(ds) MonDataGrid.DataSource=ds.Tables(0)![]()
Mes articles, Mon Blog
Rubrique Jasper/iReport :
------- Forum Jasper --------
----- FAQ Jasper/iReport -----
Avec ça j'ai "Unable to connect to any of specified server" en sachant que j'ai ajouté ma référence pointant sur la dll MySqlData.dll
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 Public Class Form1 Dim ConnexionMySql As MySql.Data.MySqlClient.MySqlConnection Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click ConnexionMySql = New MySql.Data.MySqlClient.MySqlConnection() ConnexionMySql.ConnectionString = "Data Source=192.9.200.17;Database=test;User ID=root;Password=password" LabelResultat.Text = "" Try ConnexionMySql.Open() Catch ex As MySql.Data.MySqlClient.MySqlException LabelResultat.Text = ex.Message MsgBox(ex.Source & vbCrLf & ex.Message & vbCrLf & ex.ToString) Catch ex As Exception LabelResultat.Text = ex.Message MessageBox.Show(ex.Message) Finally ConnexionMySql.Close() End Try End Sub End Class
Des idées ???
Je les fait sur un autre pc ça a fonctionner du premier coup![]()
Je vais tout réinstaller et on verra ....![]()
Partager