none
visual studio community 2015 y MySql RRS feed

  • Pregunta

  • Hola,

    estoy tratando de hacer una conexión a una BBDD creada desde MySQL Worckbench. Al abrir desde Visual Studio 2015, trato de añadir un data source -database-datanet-new connection string-(MY data base de MySql, en server name = local host, y en user y password = root). Pero al abrir database name solo me aparecen los ejemplos de MySQL, no puedo navegar hacia mi BBDD (he tratado de copiar mi BBDD a la carpeta donde estan los ejemplos, pero no me parece muy fino ..ni sale nada tampoco).

    Asi que he tratado de hacerlo "picando código" y tampoco ha salido nada. Esto es lo que he hecho:

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using MySql.Data.MySqlClient;
    
    namespace Conecxion_MySQL
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
    
            private void Form1_Load(object sender, EventArgs e)
            {
    
            }
            
    
            private void button1_Click(object sender, EventArgs e)
            {
                string cadenaConexion = "Server = localhost; Database = prueba_conexion; Uid = myUsername; Pwd = myPassword;";
                MySqlConnection con = new MySqlConnection(cadenaConexion);
                string consulta = "SELECT * FROM tabla_discos";
                MySqlDataAdapter data = new MySqlDataAdapter(consulta,cadenaConexion);
                try { 
                DataSet ds = new DataSet();
                data.Fill(ds, "tabla_discos");
                dataGridView1.DataSource = ds;
                dataGridView1.DataMember = "tabla_discos";
                }
                catch(Exception ex)
                {
                    MessageBox.Show("Error de conexion", ex.ToString());
                }
            }
    
        }
    }
    

    Hay alguna solucion?

    domingo, 11 de octubre de 2015 2:01

Todas las respuestas

  • Hola,

    estoy tratando de hacer una conexión a una BBDD creada desde MySQL Worckbench. Al abrir desde Visual Studio 2015, trato de añadir un data source -database-datanet-new connection string-(MY data base de MySql, en server name = local host, y en user y password = root). Pero al abrir database name solo me aparecen los ejemplos de MySQL, no puedo navegar hacia mi BBDD (he tratado de copiar mi BBDD a la carpeta donde estan los ejemplos, pero no me parece muy fino ..ni sale nada tampoco).

    Asi que he tratado de hacerlo "picando código" y tampoco ha salido nada. Esto es lo que he hecho:

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using MySql.Data.MySqlClient;
    
    namespace Conecxion_MySQL
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
    
            private void Form1_Load(object sender, EventArgs e)
            {
    
            }
            
    
            private void button1_Click(object sender, EventArgs e)
            {
                string cadenaConexion = "Server = localhost; Database = prueba_conexion; Uid = myUsername; Pwd = myPassword;";
                MySqlConnection con = new MySqlConnection(cadenaConexion);
                string consulta = "SELECT * FROM tabla_discos";
                MySqlDataAdapter data = new MySqlDataAdapter(consulta,cadenaConexion);
                try { 
                DataSet ds = new DataSet();
                data.Fill(ds, "tabla_discos");
                dataGridView1.DataSource = ds;
                dataGridView1.DataMember = "tabla_discos";
                }
                catch(Exception ex)
                {
                    MessageBox.Show("Error de conexion", ex.ToString());
                }
            }
    
        }
    }

    Hay alguna solucion?

    disculpad, esta es la string connection que uso:

    string cadenaConexion = "Server = localhost; Database = prueba_conexion; Uid = root; Pwd = root;";

    sin respuesta tampoco

    domingo, 11 de octubre de 2015 2:04
  • Me paso algo parecido con la versión de MySQL WorkBrench 6.3, nunca la pude conectar y tarde mas en detectarlo por que se conectaba a una base de datos de que trae la va versión ahí mismo de MySQL Server 6.3 solo que esta versión en mi caso NO tenia interfaz gráfica, tenia que hacer todo con respecto a la base de datos por medio de comandos, en fin nunca logre conectarme y opte por utilizar MySQL Server 2008 y hasta el momento no e tenido ningún problema. AAA se me pasaba comentarte que la versión del Visual Studio era la comunity 2015. EXITO!!!
    viernes, 29 de enero de 2016 21:54