SlideShare una empresa de Scribd logo
1 de 4
Instalación del conector de SQL
Server para Visual Studio Net
Para la materia:
Programación .NET III
Docente: Esther Lozano Candía
Alumno: Carlos Yunuen Serrano Vigil
Matrícula: ES1611310628
Grupo: DS-DPRN3-1901-B1-001
Fecha: 12 de marzo de 2019
Procedimiento previo
1. Antes de la conexión:
a. Instalar la base de datos SQLServer 2017
b. Instalar Microsoft SQLServer Management Studio 17
2. Crear una base de datos
a. Crear al menos una tabla
Procedimiento de conexión
1. En Visual Studio (con base en (Pixel & Code by Moiteer, 2017)),
a. se crea un nuevo proyecto Windows Form App, por ejemplo Login, (interfaz gráfica para validar el acceso de los usuarios al
sistema),
b. dentro de la solución creamos un nuevo proyecto una librería de clases para nuestro ejemplo a la cual nombraremos Data, una
vez creado el proyecto, renombramos la clase creada por defecto nombrándola Login.
c. Dentro del proyecto Data, agregamos un nuevo ítem de tipo datos, aquí utilizaremos el DataSet, nombrándolo con el prefijo DS
seguido del nombre de nuestra base de datos
d. Una vez creado el DataSet, nos aparecerá la opción: Server Explorer, la elegimos y pulsamos, esto desplegará la ventana de
Server Explorer, en la cual crearemos una nueva conexión, pulsando sobre el icono: Connect to Database,
e. En el formulario que se despliega debemos introducir el nombre del servidor, ejemplo: localhost y cambiamos la autenticación
para utilizar la de SQL Server, con lo que tendremos que rellenar los campos: User name y Password; seleccionamos la opción
de salvar el password; en el menú desplegable de Connect to a Database aparecerán las bases de datos disponibles,
seleccionamos la que hemos creado al principio. Podemos probar la conexión pulsando sobre el botón Test Connection, si la
conexión es correcta podemos pulsar el botón OK
f. En la parte izquierda de la pantalla (Server Explorer) se desplegará la nueva conexión, seleccionamos la nueva conexión, se
desplegarán las carpetas de la BD, seleccionamos la carpeta de tablas y en esta seleccionamos la tabla que hemos creado, y
la arrastramos al espacio de la derecha (DS nombre de la base de datos), aparece un mensaje en el que pulsamos Si; Se
mostrará la tabla seleccionada con sus atributos y métodos.
• Con esto tenemos establecida la conexión entre la BD y la aplicación de C#
5 clases de System.Data.SqlClient
Clase Función
SqlCommand Representa un procedimiento almacenado o una instrucción de Transact-SQL que se ejecuta
en una base de datos de SQL Server. Esta clase no puede heredarse.
SqlConnection Representa una conexión a una base de datos de SQL Server. Esta clase no puede heredarse.
SqlDataAdapter Representa un conjunto de comandos de datos y una conexión de base de datos que se
utilizan para rellenar un DataSet y actualizar una base de datos de SQL Server. Esta clase no
puede heredarse.
SqlDataReader Ofrece una manera de leer un flujo de filas de solo avance desde una base de datos de SQL
Server. Esta clase no puede heredarse.
SqlError Recopila información relevante para una advertencia o un error devuelto por SQL Server.

Más contenido relacionado

La actualidad más candente

Como conectar visual basic a las bases de josue manrique 27 332 672
Como conectar visual basic a las  bases de josue manrique 27 332 672Como conectar visual basic a las  bases de josue manrique 27 332 672
Como conectar visual basic a las bases de josue manrique 27 332 672JosueManrique3
 
ConexióN De Base De Datos
ConexióN De Base De DatosConexióN De Base De Datos
ConexióN De Base De DatosVerenice Corea
 
Como conectar visual basic 6.0 girbely mendez 24362324 #45
Como conectar visual basic 6.0 girbely mendez 24362324 #45Como conectar visual basic 6.0 girbely mendez 24362324 #45
Como conectar visual basic 6.0 girbely mendez 24362324 #45GirbelyMendez
 
Trabajo final de programacion jean delgado SAIA
Trabajo final de programacion jean delgado SAIATrabajo final de programacion jean delgado SAIA
Trabajo final de programacion jean delgado SAIAJean Carlos Delgado Ortega
 
1. introduccion al desarrollo web php parte 1
1.  introduccion al desarrollo web php parte 11.  introduccion al desarrollo web php parte 1
1. introduccion al desarrollo web php parte 1Julio Martinez
 
Manual de replicación de sql server
Manual de replicación de  sql serverManual de replicación de  sql server
Manual de replicación de sql serverleo956469
 
Aprenda a conectar sql y c# en 19 sencillos pasos!
Aprenda a conectar sql y c# en 19 sencillos pasos!Aprenda a conectar sql y c# en 19 sencillos pasos!
Aprenda a conectar sql y c# en 19 sencillos pasos!Ziscko
 
Conexion de bases de datos a Visual Basic.Net
Conexion de bases de datos a Visual Basic.NetConexion de bases de datos a Visual Basic.Net
Conexion de bases de datos a Visual Basic.NetEduardoMontiel18
 
TUTORIAL DE ADO.NET MUY BUENO
TUTORIAL DE ADO.NET MUY BUENOTUTORIAL DE ADO.NET MUY BUENO
TUTORIAL DE ADO.NET MUY BUENOiberhack
 
Acceso A Datos Y Ado.Net
Acceso A Datos Y Ado.NetAcceso A Datos Y Ado.Net
Acceso A Datos Y Ado.Netjennysofia
 
Replica sql server
Replica sql serverReplica sql server
Replica sql serverleo956469
 
Connection Pool + Java + MySQL
Connection Pool + Java + MySQLConnection Pool + Java + MySQL
Connection Pool + Java + MySQLChristian Mora
 
Pool Conexiones My Sql Net Beans
Pool Conexiones My Sql Net BeansPool Conexiones My Sql Net Beans
Pool Conexiones My Sql Net Beanseccutpl
 
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysqlConexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysqlROQUE Caldas Dominguez
 

La actualidad más candente (20)

Como conectar visual basic a las bases de josue manrique 27 332 672
Como conectar visual basic a las  bases de josue manrique 27 332 672Como conectar visual basic a las  bases de josue manrique 27 332 672
Como conectar visual basic a las bases de josue manrique 27 332 672
 
Portada
PortadaPortada
Portada
 
Rabajo progra
Rabajo prograRabajo progra
Rabajo progra
 
ConexióN De Base De Datos
ConexióN De Base De DatosConexióN De Base De Datos
ConexióN De Base De Datos
 
Como conectar visual basic 6.0 girbely mendez 24362324 #45
Como conectar visual basic 6.0 girbely mendez 24362324 #45Como conectar visual basic 6.0 girbely mendez 24362324 #45
Como conectar visual basic 6.0 girbely mendez 24362324 #45
 
5. modificar datos
5.  modificar  datos5.  modificar  datos
5. modificar datos
 
Trabajo final de programacion jean delgado SAIA
Trabajo final de programacion jean delgado SAIATrabajo final de programacion jean delgado SAIA
Trabajo final de programacion jean delgado SAIA
 
1. introduccion al desarrollo web php parte 1
1.  introduccion al desarrollo web php parte 11.  introduccion al desarrollo web php parte 1
1. introduccion al desarrollo web php parte 1
 
Manual de replicación de sql server
Manual de replicación de  sql serverManual de replicación de  sql server
Manual de replicación de sql server
 
4. insertar datos
4.  insertar datos4.  insertar datos
4. insertar datos
 
Aprenda a conectar sql y c# en 19 sencillos pasos!
Aprenda a conectar sql y c# en 19 sencillos pasos!Aprenda a conectar sql y c# en 19 sencillos pasos!
Aprenda a conectar sql y c# en 19 sencillos pasos!
 
Conexion de bases de datos a Visual Basic.Net
Conexion de bases de datos a Visual Basic.NetConexion de bases de datos a Visual Basic.Net
Conexion de bases de datos a Visual Basic.Net
 
TUTORIAL DE ADO.NET MUY BUENO
TUTORIAL DE ADO.NET MUY BUENOTUTORIAL DE ADO.NET MUY BUENO
TUTORIAL DE ADO.NET MUY BUENO
 
3. consultar datos
3.  consultar datos3.  consultar datos
3. consultar datos
 
Acceso A Datos Y Ado.Net
Acceso A Datos Y Ado.NetAcceso A Datos Y Ado.Net
Acceso A Datos Y Ado.Net
 
Replica sql server
Replica sql serverReplica sql server
Replica sql server
 
Manual eloy lipis
Manual eloy lipisManual eloy lipis
Manual eloy lipis
 
Connection Pool + Java + MySQL
Connection Pool + Java + MySQLConnection Pool + Java + MySQL
Connection Pool + Java + MySQL
 
Pool Conexiones My Sql Net Beans
Pool Conexiones My Sql Net BeansPool Conexiones My Sql Net Beans
Pool Conexiones My Sql Net Beans
 
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysqlConexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
 

Similar a Dprn3 u3 a1_casv

PoolConnection + MySql + NetBeans 6.0
PoolConnection + MySql + NetBeans 6.0PoolConnection + MySql + NetBeans 6.0
PoolConnection + MySql + NetBeans 6.0Christian Mora
 
Conexión de visual basic a bases de datos. María Parra
Conexión de visual basic a bases de datos. María ParraConexión de visual basic a bases de datos. María Parra
Conexión de visual basic a bases de datos. María ParraMariaphlb
 
Informe conexion de base de datos visual basic 6.0
Informe conexion de base de datos visual basic 6.0Informe conexion de base de datos visual basic 6.0
Informe conexion de base de datos visual basic 6.0eymisaraiparedeslugo
 
Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0LisbayUrdaneta
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basicsantiagomario8
 
Conexion con visual basic 6.0
Conexion con visual basic 6.0Conexion con visual basic 6.0
Conexion con visual basic 6.0josecoronel38
 
Conectar con bases de datos
Conectar con bases de datosConectar con bases de datos
Conectar con bases de datosRafael Quintero
 
Visual basic conexion base de datos
Visual basic conexion base de datos Visual basic conexion base de datos
Visual basic conexion base de datos luilly xavier
 
Informe de enlace de Visual Basic a bases de datos por Elysaul Yoris
Informe de enlace de Visual Basic a bases de datos por Elysaul YorisInforme de enlace de Visual Basic a bases de datos por Elysaul Yoris
Informe de enlace de Visual Basic a bases de datos por Elysaul Yoriskleidynelliz
 
Dayismel cervantes 3_er corte 1er 20%
Dayismel cervantes 3_er corte 1er 20%Dayismel cervantes 3_er corte 1er 20%
Dayismel cervantes 3_er corte 1er 20%Dayismel Cervantes
 
Jose chaparro corte 3 trabajo
Jose chaparro corte 3 trabajoJose chaparro corte 3 trabajo
Jose chaparro corte 3 trabajoSilfredoValdez
 
Informe programacion leomar salas
Informe programacion leomar salasInforme programacion leomar salas
Informe programacion leomar salasLeomarSalas2
 
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0 CONEXION A BASE DE DATOS - VISUAL BASIC 6.0
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0 Ambar Larrazabal
 
Base de datos Juan Gomez 27046004 #44
Base de datos Juan Gomez 27046004 #44 Base de datos Juan Gomez 27046004 #44
Base de datos Juan Gomez 27046004 #44 JuanGomez928
 
Como conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql serverComo conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql serverKarolaynCardozo1
 
Base de datos desde vs6.0
Base de datos desde vs6.0Base de datos desde vs6.0
Base de datos desde vs6.0CsarDurango
 
Bases de datos_angelina_monetti
Bases de datos_angelina_monettiBases de datos_angelina_monetti
Bases de datos_angelina_monettiangelinamonetti1
 

Similar a Dprn3 u3 a1_casv (20)

PoolConnection + MySql + NetBeans 6.0
PoolConnection + MySql + NetBeans 6.0PoolConnection + MySql + NetBeans 6.0
PoolConnection + MySql + NetBeans 6.0
 
Conexión de visual basic a bases de datos. María Parra
Conexión de visual basic a bases de datos. María ParraConexión de visual basic a bases de datos. María Parra
Conexión de visual basic a bases de datos. María Parra
 
Informe conexion de base de datos visual basic 6.0
Informe conexion de base de datos visual basic 6.0Informe conexion de base de datos visual basic 6.0
Informe conexion de base de datos visual basic 6.0
 
Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0Bases de datos desde visual basic 6.0
Bases de datos desde visual basic 6.0
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basic
 
Conexion con visual basic 6.0
Conexion con visual basic 6.0Conexion con visual basic 6.0
Conexion con visual basic 6.0
 
Base de datos
Base de datosBase de datos
Base de datos
 
Conectar con bases de datos
Conectar con bases de datosConectar con bases de datos
Conectar con bases de datos
 
Visual basic conexion base de datos
Visual basic conexion base de datos Visual basic conexion base de datos
Visual basic conexion base de datos
 
Basededatos
BasededatosBasededatos
Basededatos
 
Informe de enlace de Visual Basic a bases de datos por Elysaul Yoris
Informe de enlace de Visual Basic a bases de datos por Elysaul YorisInforme de enlace de Visual Basic a bases de datos por Elysaul Yoris
Informe de enlace de Visual Basic a bases de datos por Elysaul Yoris
 
Dayismel cervantes 3_er corte 1er 20%
Dayismel cervantes 3_er corte 1er 20%Dayismel cervantes 3_er corte 1er 20%
Dayismel cervantes 3_er corte 1er 20%
 
Jose chaparro corte 3 trabajo
Jose chaparro corte 3 trabajoJose chaparro corte 3 trabajo
Jose chaparro corte 3 trabajo
 
Informe programacion leomar salas
Informe programacion leomar salasInforme programacion leomar salas
Informe programacion leomar salas
 
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0 CONEXION A BASE DE DATOS - VISUAL BASIC 6.0
CONEXION A BASE DE DATOS - VISUAL BASIC 6.0
 
Practica 4
Practica 4Practica 4
Practica 4
 
Base de datos Juan Gomez 27046004 #44
Base de datos Juan Gomez 27046004 #44 Base de datos Juan Gomez 27046004 #44
Base de datos Juan Gomez 27046004 #44
 
Como conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql serverComo conectar visual basic 6.0 a una base de datos microsoft sql server
Como conectar visual basic 6.0 a una base de datos microsoft sql server
 
Base de datos desde vs6.0
Base de datos desde vs6.0Base de datos desde vs6.0
Base de datos desde vs6.0
 
Bases de datos_angelina_monetti
Bases de datos_angelina_monettiBases de datos_angelina_monetti
Bases de datos_angelina_monetti
 

Dprn3 u3 a1_casv

  • 1. Instalación del conector de SQL Server para Visual Studio Net Para la materia: Programación .NET III Docente: Esther Lozano Candía Alumno: Carlos Yunuen Serrano Vigil Matrícula: ES1611310628 Grupo: DS-DPRN3-1901-B1-001 Fecha: 12 de marzo de 2019
  • 2. Procedimiento previo 1. Antes de la conexión: a. Instalar la base de datos SQLServer 2017 b. Instalar Microsoft SQLServer Management Studio 17 2. Crear una base de datos a. Crear al menos una tabla
  • 3. Procedimiento de conexión 1. En Visual Studio (con base en (Pixel & Code by Moiteer, 2017)), a. se crea un nuevo proyecto Windows Form App, por ejemplo Login, (interfaz gráfica para validar el acceso de los usuarios al sistema), b. dentro de la solución creamos un nuevo proyecto una librería de clases para nuestro ejemplo a la cual nombraremos Data, una vez creado el proyecto, renombramos la clase creada por defecto nombrándola Login. c. Dentro del proyecto Data, agregamos un nuevo ítem de tipo datos, aquí utilizaremos el DataSet, nombrándolo con el prefijo DS seguido del nombre de nuestra base de datos d. Una vez creado el DataSet, nos aparecerá la opción: Server Explorer, la elegimos y pulsamos, esto desplegará la ventana de Server Explorer, en la cual crearemos una nueva conexión, pulsando sobre el icono: Connect to Database, e. En el formulario que se despliega debemos introducir el nombre del servidor, ejemplo: localhost y cambiamos la autenticación para utilizar la de SQL Server, con lo que tendremos que rellenar los campos: User name y Password; seleccionamos la opción de salvar el password; en el menú desplegable de Connect to a Database aparecerán las bases de datos disponibles, seleccionamos la que hemos creado al principio. Podemos probar la conexión pulsando sobre el botón Test Connection, si la conexión es correcta podemos pulsar el botón OK f. En la parte izquierda de la pantalla (Server Explorer) se desplegará la nueva conexión, seleccionamos la nueva conexión, se desplegarán las carpetas de la BD, seleccionamos la carpeta de tablas y en esta seleccionamos la tabla que hemos creado, y la arrastramos al espacio de la derecha (DS nombre de la base de datos), aparece un mensaje en el que pulsamos Si; Se mostrará la tabla seleccionada con sus atributos y métodos. • Con esto tenemos establecida la conexión entre la BD y la aplicación de C#
  • 4. 5 clases de System.Data.SqlClient Clase Función SqlCommand Representa un procedimiento almacenado o una instrucción de Transact-SQL que se ejecuta en una base de datos de SQL Server. Esta clase no puede heredarse. SqlConnection Representa una conexión a una base de datos de SQL Server. Esta clase no puede heredarse. SqlDataAdapter Representa un conjunto de comandos de datos y una conexión de base de datos que se utilizan para rellenar un DataSet y actualizar una base de datos de SQL Server. Esta clase no puede heredarse. SqlDataReader Ofrece una manera de leer un flujo de filas de solo avance desde una base de datos de SQL Server. Esta clase no puede heredarse. SqlError Recopila información relevante para una advertencia o un error devuelto por SQL Server.