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