.net

fodiaz Messages postés 110 Statut Membre -  
fodiaz Messages postés 110 Statut Membre -
Bonjour,bonjour les genits svp mon code de connection a la base de donnée mysql ne marche pas il me signal l'ereur sur la partie qui me permet de remplir le dataset avec le contenu de la commande select:MyAdapter.Fill(ds);svp aidez cela des jours que je n'arrive pa avancé sur mon projet
Configuration: Windows XP Internet Explorer 6.0

2 réponses

  1. fodiaz Messages postés 110 Statut Membre 1
     
    toujours rien voila mon code ;
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using MySql.Data.MySqlClient;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;

    namespace testMysql
    {
    public partial class Form1 : Form
    {
    private MySqlConnection Connection=new MySqlConnection();
    private MySqlConnection MyAdapter=new MySqlConnection();
    private DataSet ds=new DataSet();

    public Form1()
    {
    InitializeComponent();
    }

    private void btconnect_Click(object sender, EventArgs e)
    {
    string ConnectionStr = String.Empty;
    if ((tbhote.Text.Length == 0) || (tbbase.Text.Length == 0) || (tblogin.Text.Length == 0))
    {
    MessageBox.Show("Eurreur,les champs Hote,Base et Login doivent etre remplis", "Erreur",
    MessageBoxButtons.OK, MessageBoxIcon.Error);

    }
    else
    {//on defit la channe de connection
    ConnectionStr = "Database =" + tbbase.Text + ";Data source=" + tbhote.Text + ";User Id=" + tblogin.Text + ";Password=" + tbpwd.Text;
    }
    Connection.ConnectionString = ConnectionStr;
    try
    {
    //on ouvre la connexion
    Connection.Open();
    //on definit la requete SELECT à excuter
    string MysqlCmd = "SELECT*FROM personne";
    //----------------------------
    //on associe cette requete a la proprieté SelectCommand du MysqlDataAdapter

    MyAdapter.Fill(ds);
    //on affiche le datagrid
    dataGrid1.DataSource = ds.Tables[0];
    dataGrid1.Refresh();
    //on ferme la connexion le plus tot possible
    Connection.Close();
    }
    catch (MySqlException Ex)
    {
    MessageBox.Show("Erreur SQL:\n" + Ex.Message, "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error);
    }
    }

    }

    }
    quand je compile il me signal a ce niveau : MyAdapter.Fill(ds);
    0
  2. fodiaz Messages postés 110 Statut Membre 1
     
    c'est bon mon arrive a se connecter a la base de donnée mysql a partir de VS .net mais je voudrai faire les insertion a partire de VS .net donc je suis a lécoute svp
    0