Antes que nada, hola.
Estoy tratando de llenar un DataSet para poder llenar un DataGrid. Éste es mi código.
MySqlDataAdapter adaptador = new MySqlDataAdapter(sql,con);
DataSet contenido = new DataSet();
adaptador.Fill(contenido,"Errores");
DG_ResultadoVer.DataSource=contenido;
DG_ResultadoVer.DataBind();
Donde con es mi conexión (la cual ya usé para ejecutar consultas e inserciones y funcionó bien en esos casos), y sql es la consulta que quiero usar ahora.
Cuando intento ejecutarlo, obtengo el siguiente error:
System.InvalidOperationException: Connection must be valid and open
La línea indicada por el error es la que está en rojo.
Probé poner y sacar el parámetro "Errores", abrir la conexión antes de declarar el adaptador y no abrirla. Ya no se me ocurre qué más probar, ni cuál puede ser el problema. ¿Alguien puede ayudarme?
Gracias,
Gabi.