c# - the - Use ADO.NET con MySQL en Visual Studio 2015
introduccion ado net (7)
Solo usa la vieja manera:
var factory = DbProviderFactories.GetFactory(providerName);
var conn = factory .CreateConnection();
conn.ConnectionString = connectionString;
var cmd = factory .CreateCommand();
cmd.Connection = conn;
cmd.CommandText = cmdText;
.....
Por supuesto, ponlo todo adentro usando, etc.
Aquí está mi proveedor y cadena de conexión
providerName = "MySql.Data.MySqlClient"
connectionString= "Server=localhost;Uid=root;Pwd=123456;Database=world;CharSet=utf8mb4"
Utilicé Visual Studio 2015 RC versión 14.0.22823.1 D14REL, MySQL.Data versión 6.9.6.0, Windows 8.1 x64 Enterprise
Quiero usar ADO.NET con MySQL, así que he instalado MySQL Connector y MySQL para Visual Studio:
(Uso Visual Studio 2015 y Windows 10) Cuando creo un ADO.NET nuevo, no tengo MySQL:
No sé cómo puedo hacer que MySQL funcione con Entity Framework ... Seguí un tutorial , pero no funciona.
De este lanzamiento: http://dev.mysql.com/doc/relnotes/mysql-for-visual-studio/en/visual-studio-news-1-2-4.html es posible.
De hecho, seguí e instalé el conector MySQL para Visual Studio 2015 correctamente: http://dev.mysql.com/downloads/windows/visualstudio/
Deberías usar el paquete NuGet para MySQL For Entity Framework
En Visual Studio 2015:
- Herramientas
- Gerente de paquetes de Nuget
- Administrar paquetes de NuGet para la solución
Busque MySQL e instale el deseado.
Reconstruye y está listo
Por el momento no es posible. Ver información publicada sobre EF 7 - Beta 4:
Que sigue
[...]
Proveedores
Se está trabajando para habilitar a los siguientes proveedores de bases de datos. También hemos tenido contacto con muchos otros proveedores que planean brindar asistencia de EF7.
- SQLite (desarrollado por el equipo de EF)
- PostgreSql (desarrollado por el equipo npgsql)
- MySql (desarrollado por el equipo MySql)
He estado atascado con este problema muchos días intenté instalar la herramienta MySQL para Visual Studio desde aquí
Todo está funcionando ahora, Goodluck
Tenía el mismo problema, pero lo resolvió
- ejecutando
odbcad32.exe
en el directorio windows / system32 y - Agregar
MySQL ODBC 5.3 ANSI Driver
y - luego elija el origen de datos en
VS2015 .NET
Proveedor de datos de FrameworkVS2015 .NET
para ODBC
Esta combinación finalmente funcionó para mí:
MySQL para Visual Studio - v1.2.6
MySQL Connector / Net - v6.9.8
(Visual Studio 2015 Community y Windows 10)
Referencia de la solución: MySQL Forumn: "No se puede crear el origen de datos en VS2015"