Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Conectar visual studio 2015 con mi BD

Estas en el tema de Conectar visual studio 2015 con mi BD en el foro de Mysql en Foros del Web. Hola a todos amigos del web. Estoy empezando a utilizar visual Studio Enterprise 2015 por primera vez. El caso es que normalmente hago webs con ...
  #1 (permalink)  
Antiguo 16/02/2016, 14:43
 
Fecha de Ingreso: julio-2013
Mensajes: 174
Antigüedad: 10 años, 9 meses
Puntos: 1
Conectar visual studio 2015 con mi BD

Hola a todos amigos del web.

Estoy empezando a utilizar visual Studio Enterprise 2015 por primera vez. El caso es que normalmente hago webs con Dreamweaver y phpMyAdmin para la base de datos, pero en este caso necesito hacer un programa de inventario con Visual Studio.

He creado una base de datos en phpMyAdmin teniendo Wamp funcionando correctamente... pero no se como conectar esa base de datos con el proyecto de Visual Studio. No se si tengo que descargar algún programa de mysql o simplemente tengo que configurar dentro del Wamp para que conecte.

De momento estos son los pasos que tengo claros:

- En Visual Studio
----- Agregar nuevo orígen de datos
----- Selecciono que será una base de datos y me aparecen estas opciones de origen de datos:

.............Archivo de base de datos de Microsoft Access
.............Archivo de base de datos de Microsoft SQL Server
.............Base de datos de Oracle
.............Microsoft SQL Server
.............Origen de datos de Microsoft ODBC
.............<otro>

Lo cierto es que no se como elegir un origen de datos. Si elijo <otros> me pide 'Proveedor de datos' y debo elegir entre las siguientes opciones:

.............Proveedor de datos .NET Frameworks para ODBC
.............Proveedor de datos .NET Frameworks para OLE DB
.............Proveedor de datos .NET Frameworks para Oracle
.............Proveedor de datos .NET Frameworks para servidor SQL Server

...y la verdad ando perdido.

¿Alguna ayuda por favor?
Gracias.
  #2 (permalink)  
Antiguo 16/02/2016, 15:21
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Conectar visual studio 2015 con mi BD

Cita:
¿Alguna ayuda por favor?
La más basica y simple: Empieza por el Manual de Referencia de MySQL:

MySQL 5.7 Reference Manual / Connectors and APIs / MySQL Connector/Net

MySQL Connector/Net Developer Guide

Chapter 4 Connector/Net Visual Studio Integration
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 17/02/2016, 14:18
 
Fecha de Ingreso: febrero-2015
Mensajes: 8
Antigüedad: 9 años, 2 meses
Puntos: 0
Respuesta: Conectar visual studio 2015 con mi BD

Buena tarde.

Lo primero es que descargues el MySql Client Tools de la página principal de MySql y lo instales.

Hagas referencia a los assemblies :
System
System.Data
MySql.Data (este último es el que contiene las clases para la conexión, commands, data adapters, parameters, etc. para MySql)

Para que no te cueste demasiado y tu aplicación funcione bien (no indicaste si era web o bien winforms) puedes hacer que en tu app.config (winforms) o en tu web.config (webapp) tenga un registro de tipo "Cadena de Conexión".

Esto lo logras presionando click sobre el nombre de tu proyecto y presionando click en la opción propiedades.

Vas al área de "Configuración" y allí agregas el registro teniendo en cuenta que este debe de ser de tipo "Cadena de Conexión"

en "Nombre" escribes un nombre descriptivo.
en "Tipo" elijes cadena de conexión
en "Valor" puedes escribir los datos de tu cadena de conexión o bien crearla.

por ejemplo:

server=192.168.3.1;Port=3306;Database=mydb;Uid=miu suario;Pwd=miclave;connection timeout=45;

Espero haberte ayudado un poco,

Atte.

TheKillerGt

Etiquetas: bd, sql, studio, visual
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:51.