• Domingo 22 de Diciembre de 2024, 07:12

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - #lucia

Páginas: [1]
1
C# / Visual C#
« en: Viernes 1 de Junio de 2007, 12:18 »
Problema conexión a BD  :(
 
Hola! Tengo un problemilla al intentar conectar desde Visual c# con MySql.

Aquí va el código:

namespace conexionBD
{
   
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

   
        private void conectar_Click(object sender, EventArgs e)
        {
            String parametrosConexion = "Server=localhost;"+ "Database=prueba;" +"Id=root;" +"Pwd=0000;";
            MySQLConnection con = new MySQLConnection(parametrosConexion);
 
            try
            {
           

                //Hace la conexión y pasa los parámetros de consulta
                String str = "SELECT * FROM clientes;";
                MySQLCommand comand = new MySQLCommand(str, con);

                con.Open();
                //int filas = comand.ExecuteNonQuery();

                //Lee los datos devueltos
                MySQLDataReader data = comand.ExecuteReaderEx();


                //Llenamos el listBox con los datos devueltos
                while (data.Read())
                {
                    //devuelve los valores del campo 2 de la tabla
                    listDatos.Items.Add(data.GetString(2));
                }
                con.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                return;
            }
            finally
            {
                con.Close();
            }
        }

 

---------------

Me da el siguiente error: MySQLDriverCS Exception: MySQLDriverCS Error: wrong query.No dabatase selected.

Muchas gracias a quien pueda ayudarme!!

PD: Ya he referenciado el MySQLDriverCS.dll

Páginas: [1]