SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
República Bolivariana de Venezuela
Instituto Politécnico Santiago Mariño
Extensión COL Cabimas
Asignatura: Programación
Bases de datos desde Visual Basic 2010
Realizado por:
María José Ríos Parra
C.I: 29.901.890
Cabimas, febrero de 2021
DESARROLLO
1.- Conexión de Visual Basic 2010 Express con Microsoft Access 2013
Una vez previamente diseñada la base de datos y guardada en una carpeta, se
abre Visual Basic y se siguen los siguientes pasos:
El visual que tengo instalado está en inglés pero los menús son fáciles de identificar
Archivo (file) > nuevo proyecto (New Project)
2
3
1
Seleccionar la primera opción Aplicación de Windows Forms> en el nombre se
coloca el nombre del sistema >aceptar
Clic en el botón guardar todo >aparecerá la dirección donde se va almacenar el
proyecto>el nombre se deja igual >clic en examinar (browse)>ubicar la carpeta
donde tenemos creada la base de datos previamente (en este caso particular la
guarde en el escritorio)> se selecciona la carpeta>el nombre de la solución se deja
igual >guardar
4
5
6
Una vez guardado>dar clic en Datos (data)>agregar nuevo origen de datos (add
new data source)>clic en base de datos (database)>siguiente (next)
Se deja seleccionada la opción conjunto de datos (dataset)> siguiente
7
8
9
10
En la siguiente ventana dar clic en nueva conexión
Seleccionamos Microsoft Access Database File (OLE DB), si aparece otra por
ejemplo SQL>dar clic en cambiar (change)>seleccionar la base de datos de acces
11
11
10
12
13
que es la primera opción >luego dar clic en nombre de la base de datos (Database
file name)> buscar (browse)
Aparece la base de datos previamente creada en la carpeta que en mi caso está
en el escritorio >se selecciona para abrir>y luego se hace una prueba de conexión
(test connection)
Aparece un mensaje que indica que la conexión se aplicó satisfactoriamente>luego
dar clic en aceptar (OK)
14
15
16
17: es el nombre de la conexión
18: nombre de la cadena de conexión que se utiliza al momento de codificar
Esta ventana emergente nos pregunta si queremos copiar el archivo de la base de
datos a la carpeta> dar clic en NO
17
18
18
En esta ventana se muestra la conexión establecida, se deja con ese nombre>clic
en siguiente
20: Esta ventana muestra los objetos que están en la base de datos previamente
diseñada. En este caso se seleccionan las tablas y las vistas>luego clic en finalizar
(finish)
19
20
21
22: En el panel de origen de datos (Data source) se visualizan las tablas diseñadas
en la base de datos en Access, lo que indica una vinculación correcta
23: Se observa en el panel de origen de datos (Data source) las 3 tablas y los
campos que la conforman
22
23
2.- Conexión de Visual Basic 2010 Express con MySQL
1. Descargar un conector desde la página de MySql
2. En mi caso descargue el programa phpMyAdmin, es una herramienta de
software libre escrita en PHP, destinada a manejar la administración de MySQL a
través de la Web. Está soporta una amplia gama de operaciones en MySQL y
MariaDB. Las operaciones más frecuentes (gestión de bases de datos, tablas,
columnas, relaciones, índices, usuarios, permisos entre otras) se pueden realizar a
través de la interfaz de usuario; asimismo, se puede ejecutar directamente cualquier
sentencia SQL.
1
2
3. Para efectos de este informe se seguir el proceso a través de la ejecución del
ejemplo explicado en un video tutorial de youtube, para explicar el proceso de
conexión de MySql y Visual Basic 2010. En ese sentido, se creará una nueva base
de datos llamada animales
4. El siguiente paso es crear una tabla llamada datos que tiene 3 campos
3
4
5. Se le coloca el nombre a los 3 campos creados previamente: Id, nombre y tipo
Id tipo=Integer mientras que nombre y tipo son de tipo=Varchar
Id tipo no tiene longitud definida, mientras que nombre y tipo se establecieron con
longitud 20
6. Se llena la base de datos con la data deseada
7. Continuar
5
6
7
Se abre visual Basic>archivo>nuevo proyecto>se insertan los controles Button y un
DataGridView
8. Se cambia el nombre del button por mostrar datos> en su propiedad Name
también se le coloca Mostrardatos (pegado para efectos de codigicación)
Este es el button
Este es el DataGridView
8
9. Se cambia el nombre del control DataGridView >datos
10. Dar un clic con el botón derecho del mouse sobre el explorador de soluciones>
para crear una referencia
9
10
11. Clic en examinar
12. Dar clic en disco local que es donde se instaló el componente del MySql
13. Archivos de programa>MySql
11
12
13
14. Seleccionar el conector>aceptar
15. Seleccionar la carpeta assembles
16. Seleccionar la carpeta versión 4.0
14
15
16
17. Se elige el archivo MySqlData>aceptar
Luego se inicia la codificación en el formulario de Visual Basic
18. Se declara la sentencia Import
19. Esta línea de código es un MySql Connection que permite colocar el nombre del
servidor, el id, la clave que en este caso no tengo y el nombre de la base de datos
que en este caso es (animales)
17
18
19
20. Declarar las variables globales en el formulario
21. El siguiente paso es codificar el botón de comando> en el botón mostrardatos
se llama al método mostrar los datos (se le coloca así para no confundir con el
nombre del botón)
20
21
22
22. Ejecutar la consulta al hacer clic para mostrar los datos en el DataGridView
23. Entramos en el código del DataGridView>ubicar en las declaraciones el evento
RowEnter
24. Este código permite que en el DataGridView se muestre lo que el usuario este
consultado
23
24
25: Ejecutar para probar si el programa funciona
26: Se observa que se ejecuta correctamente, se ve el formulario y al dar clic en el
botón mostrar datos la consulta de los datos que previamente se cargaron en MySql
a través de la herramienta phpMyAdmin. De esta manera es satisfactoria la
conexión entre el
3. Controles intrínsecos utilizados
En el caso de la prueba de conexión de visual basic 2010 a MySql se utilizaron los
controles intrínsecos button y el DataGridView
25
26
4.- Conexión de Visual Basic 2010 Express con SQL Server 2008
1. El primer paso que debemos hacer una vez abierto el Visual Studio 2010, es
seleccionar >Aplicación de Windows Forms> en nombre coloque el nombre que
llevará la aplicación > Conexion_SQL_Server_2008> en ubicación se coloca la ruta
donde estará la base de datos >damos clic en Aceptar.
2. Al aparecer el Form en pantalla > clic en Orígenes de datos para desplegará la
ventana donde haremos clic en “Agregar nuevo origen de datos…”
1
2
3. Al aparecer la ventana del “Asistente para la configuración de orígenes de
datos“, se elige el tipo de origen de datos > seleccionar Base de Datos > clic en
Siguiente
4. En la siguiente ventana solicitará el Modelo de la Base de Datos, seleccionar
Conjunto de datos > clic en Siguiente
3
4
5. En la ventana muestra varios tipos de orígenes de datos> seleccionar Microsoft
SQL Server y en Proveedor de datos seleccionamos Proveedor de datos de .NET
Framework para servidor SQL Server > Continuar
6. En la ventana Agregar conexión, se indica el nombre del servidor SQL Server
2008 al cual nos conectaremos> indicar el tipo de autenticación> Autenticación de
Windows y/o Autenticación de SQL Server > luego en “Establecer conexión con una
base de datos” en el listado indicar la Base de datos > seleccionador Librería
5
6
7. Después de seleccionar la Base de datos > clic en “Probar conexión” > Se
observa que se estableció la conexión correctamente
8. Cic en el botón Aceptar >damos clic de nuevo en Aceptar en la ventana de
conexión> este proceso nos lleva a la ventana donde nos preguntarán que conexión
de datos deberá utilizar nuestra aplicación.
Seleccionar la que se creó previamente (En este caso poseidon.Libreria.dbo) >
podemos ver la cadena de conexión que nos indica que es Data
Source=POSEIDON; Initial Catalog=Libreria; Integrated Security=True >clic en
“Siguiente”
7
8
9. Aparece una nueva ventana donde nos preguntarán si deseamos guardar la
cadena de conexión en el archivo de configuración de nuestra aplicación>
seleccionar la casilla> se coloca el nombre> clic en siguiente
10. La siguiente ventana nos solicitará que seleccionemos los objetos de la base de
datos que deseamos tener en el conjunto de datos> seleccionar las tablas creadas
previamente en SQL> seleccionar vistas> clic en Finalizar
9
10
11. Los pasos anteriores permitieron establecer la conexión> para probarla en el
visual hacemos clic en Cuadro de herramientas> seleccionar un DataGridView el
mismo control que utilice en el MySql
12. Una vez el DataGridView este insertado en el formulario >clic en la flecha que
aparece en el lado superior derecho del DataGridView para que aparezca la ventana
de tareas…
13. Clic en Elegir origen de datos donde se desplegará la lista y hacemos clic en
Otros orígenes de datos> Orígenes de datos del proyecto> LibreriaDataSet > Libros
(esta es la tabla previamente creada en SQL server)
Con esto ya tenemos conectado el DataGridView y la tabla “Libros” en el visual.
11
12
14. Ahora se inserta otro DataGridView en el formulario y se conectara con la tabla
Autores…
15. Ejecutar para comprobar que las conexiones fueron correctas y poder ver los
datos almacenados previamente en las tablas autor y libros
13
14
15
5. Controles intrínsecos utilizados
Para esta prueba de conexión entre VB 2010 y SQL Server 2008, solo se utilizó el
control intrínseco DataGridView

Mais conteúdo relacionado

Mais procurados

Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12
guest035fce1
 
Como utilizar sql en visual basic 6
Como utilizar sql en visual basic 6Como utilizar sql en visual basic 6
Como utilizar sql en visual basic 6
Narcisa Fuentes
 
Tutorial aspx
Tutorial aspxTutorial aspx
Tutorial aspx
jlmanmons
 
Como crear una base de datos con visual basic
Como crear una base de datos con visual basicComo crear una base de datos con visual basic
Como crear una base de datos con visual basic
Alberto Vargas
 
Como crear un proyecto en visual Studio 2010
Como crear un proyecto en visual Studio 2010Como crear un proyecto en visual Studio 2010
Como crear un proyecto en visual Studio 2010
a9788398
 
Programa de una base de datos. final
Programa de una base de datos. finalPrograma de una base de datos. final
Programa de una base de datos. final
Daniel Giron
 

Mais procurados (19)

Pantallazos
PantallazosPantallazos
Pantallazos
 
Visual basic 2010 data por codigo
Visual basic 2010 data por codigoVisual basic 2010 data por codigo
Visual basic 2010 data por codigo
 
Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12Pasos Para La Conecxion De Visual Con Access Importante 12
Pasos Para La Conecxion De Visual Con Access Importante 12
 
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
 
manual visual basic 02
manual visual basic 02 manual visual basic 02
manual visual basic 02
 
Como utilizar sql en visual basic 6
Como utilizar sql en visual basic 6Como utilizar sql en visual basic 6
Como utilizar sql en visual basic 6
 
Tutorial aspx
Tutorial aspxTutorial aspx
Tutorial aspx
 
Base datosvisualc#express2008
Base datosvisualc#express2008Base datosvisualc#express2008
Base datosvisualc#express2008
 
Programacion2
Programacion2Programacion2
Programacion2
 
Como conectar visual_basic
Como conectar visual_basicComo conectar visual_basic
Como conectar visual_basic
 
Como crear una base de datos con visual basic
Como crear una base de datos con visual basicComo crear una base de datos con visual basic
Como crear una base de datos con visual basic
 
VISUAL Y SQL SERVER
VISUAL Y SQL SERVERVISUAL Y SQL SERVER
VISUAL Y SQL SERVER
 
284
284284
284
 
Access 2007 Y Visual 2008
Access 2007 Y Visual 2008Access 2007 Y Visual 2008
Access 2007 Y Visual 2008
 
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
 
BD BV
BD BVBD BV
BD BV
 
Como crear un proyecto en visual Studio 2010
Como crear un proyecto en visual Studio 2010Como crear un proyecto en visual Studio 2010
Como crear un proyecto en visual Studio 2010
 
Programa de una base de datos. final
Programa de una base de datos. finalPrograma de una base de datos. final
Programa de una base de datos. final
 
Access 2007
Access 2007Access 2007
Access 2007
 

Semelhante a Basededatos

Pasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual BasicPasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual Basic
guest6a4bfb
 
Conexion
ConexionConexion
Conexion
itsl
 
Conexion c# sql
Conexion c#   sqlConexion c#   sql
Conexion c# sql
itsl
 
Reportes y graficos en .net
Reportes y graficos en .net Reportes y graficos en .net
Reportes y graficos en .net
Juan Villena
 

Semelhante a Basededatos (20)

Dprn3 u3 a1_casv
Dprn3 u3 a1_casvDprn3 u3 a1_casv
Dprn3 u3 a1_casv
 
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
 
Pasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual BasicPasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual Basic
 
ADO NET.ppt
ADO NET.pptADO NET.ppt
ADO NET.ppt
 
Visual basic conexion base de datos
Visual basic conexion base de datos Visual basic conexion base de datos
Visual basic conexion base de datos
 
Maha al atrach 84485872 programacion
Maha al atrach 84485872 programacionMaha al atrach 84485872 programacion
Maha al atrach 84485872 programacion
 
Conexion
ConexionConexion
Conexion
 
Conexion c# sql
Conexion c#   sqlConexion c#   sql
Conexion c# sql
 
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
 
Conexion con visual basic 6.0
Conexion con visual basic 6.0Conexion con visual basic 6.0
Conexion con visual basic 6.0
 
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
 
Conexion a Visual Basic 6.0
Conexion a Visual Basic 6.0Conexion a Visual Basic 6.0
Conexion a Visual Basic 6.0
 
28336272 juan andarcia
28336272 juan andarcia28336272 juan andarcia
28336272 juan andarcia
 
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
 
Como conectar bases de datos a visual basic 2010
Como conectar bases de datos a visual basic 2010Como conectar bases de datos a visual basic 2010
Como conectar bases de datos a visual basic 2010
 
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%
 
Reportes y graficos en .net
Reportes y graficos en .net Reportes y graficos en .net
Reportes y graficos en .net
 
Rabajo progra
Rabajo prograRabajo progra
Rabajo progra
 
Enlace de visualbasic_con_access2007
Enlace de visualbasic_con_access2007Enlace de visualbasic_con_access2007
Enlace de visualbasic_con_access2007
 

Último

Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdfEdiciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Demetrio Ccesa Rayme
 
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdfEstrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
Demetrio Ccesa Rayme
 
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docxSISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
gesicavillanuevaqf
 
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdfANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
lvela1316
 

Último (20)

Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdfEdiciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
 
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fechaproyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
 
Como construir los vínculos afectivos (Grupal)
Como construir los vínculos afectivos (Grupal)Como construir los vínculos afectivos (Grupal)
Como construir los vínculos afectivos (Grupal)
 
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO CÁLCULOS MATEMÁGICOS EN LA CARRERA OLÍMPICA. Por JAVIER SOLIS NOYOLA
 
Revista Faro Normalista 6, 18 de mayo 2024
Revista Faro Normalista 6, 18 de mayo 2024Revista Faro Normalista 6, 18 de mayo 2024
Revista Faro Normalista 6, 18 de mayo 2024
 
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesisnovelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
novelas-cortas--3.pdf Analisis introspectivo y retrospectivo, sintesis
 
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptx
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptxPATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptx
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptx
 
2.15. Calendario Civico Escolar 2024.docx
2.15. Calendario Civico Escolar 2024.docx2.15. Calendario Civico Escolar 2024.docx
2.15. Calendario Civico Escolar 2024.docx
 
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
 
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdfEstrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
 
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocxCONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
 
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
 
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docxSISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
 
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdfANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
 
Power Point : Motivados por la esperanza
Power Point : Motivados por la esperanzaPower Point : Motivados por la esperanza
Power Point : Motivados por la esperanza
 
a propósito de la globalización y sus efectos
a propósito de la globalización y sus efectosa propósito de la globalización y sus efectos
a propósito de la globalización y sus efectos
 
Comunidades Virtuales de Aprendizaje Caracteristicas.pptx
Comunidades Virtuales de Aprendizaje Caracteristicas.pptxComunidades Virtuales de Aprendizaje Caracteristicas.pptx
Comunidades Virtuales de Aprendizaje Caracteristicas.pptx
 
Luz desde el santuario. Escuela Sabática
Luz desde el santuario. Escuela SabáticaLuz desde el santuario. Escuela Sabática
Luz desde el santuario. Escuela Sabática
 
Época colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la épocaÉpoca colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la época
 
Tipologías de vínculos afectivos (grupo)
Tipologías de vínculos afectivos (grupo)Tipologías de vínculos afectivos (grupo)
Tipologías de vínculos afectivos (grupo)
 

Basededatos

  • 1. República Bolivariana de Venezuela Instituto Politécnico Santiago Mariño Extensión COL Cabimas Asignatura: Programación Bases de datos desde Visual Basic 2010 Realizado por: María José Ríos Parra C.I: 29.901.890 Cabimas, febrero de 2021
  • 2. DESARROLLO 1.- Conexión de Visual Basic 2010 Express con Microsoft Access 2013 Una vez previamente diseñada la base de datos y guardada en una carpeta, se abre Visual Basic y se siguen los siguientes pasos: El visual que tengo instalado está en inglés pero los menús son fáciles de identificar Archivo (file) > nuevo proyecto (New Project) 2 3 1
  • 3. Seleccionar la primera opción Aplicación de Windows Forms> en el nombre se coloca el nombre del sistema >aceptar Clic en el botón guardar todo >aparecerá la dirección donde se va almacenar el proyecto>el nombre se deja igual >clic en examinar (browse)>ubicar la carpeta donde tenemos creada la base de datos previamente (en este caso particular la guarde en el escritorio)> se selecciona la carpeta>el nombre de la solución se deja igual >guardar 4 5 6
  • 4. Una vez guardado>dar clic en Datos (data)>agregar nuevo origen de datos (add new data source)>clic en base de datos (database)>siguiente (next) Se deja seleccionada la opción conjunto de datos (dataset)> siguiente 7 8 9 10
  • 5. En la siguiente ventana dar clic en nueva conexión Seleccionamos Microsoft Access Database File (OLE DB), si aparece otra por ejemplo SQL>dar clic en cambiar (change)>seleccionar la base de datos de acces 11 11 10 12 13
  • 6. que es la primera opción >luego dar clic en nombre de la base de datos (Database file name)> buscar (browse) Aparece la base de datos previamente creada en la carpeta que en mi caso está en el escritorio >se selecciona para abrir>y luego se hace una prueba de conexión (test connection) Aparece un mensaje que indica que la conexión se aplicó satisfactoriamente>luego dar clic en aceptar (OK) 14 15 16
  • 7. 17: es el nombre de la conexión 18: nombre de la cadena de conexión que se utiliza al momento de codificar Esta ventana emergente nos pregunta si queremos copiar el archivo de la base de datos a la carpeta> dar clic en NO 17 18 18
  • 8. En esta ventana se muestra la conexión establecida, se deja con ese nombre>clic en siguiente 20: Esta ventana muestra los objetos que están en la base de datos previamente diseñada. En este caso se seleccionan las tablas y las vistas>luego clic en finalizar (finish) 19 20 21
  • 9. 22: En el panel de origen de datos (Data source) se visualizan las tablas diseñadas en la base de datos en Access, lo que indica una vinculación correcta 23: Se observa en el panel de origen de datos (Data source) las 3 tablas y los campos que la conforman 22 23
  • 10. 2.- Conexión de Visual Basic 2010 Express con MySQL 1. Descargar un conector desde la página de MySql 2. En mi caso descargue el programa phpMyAdmin, es una herramienta de software libre escrita en PHP, destinada a manejar la administración de MySQL a través de la Web. Está soporta una amplia gama de operaciones en MySQL y MariaDB. Las operaciones más frecuentes (gestión de bases de datos, tablas, columnas, relaciones, índices, usuarios, permisos entre otras) se pueden realizar a través de la interfaz de usuario; asimismo, se puede ejecutar directamente cualquier sentencia SQL. 1 2
  • 11. 3. Para efectos de este informe se seguir el proceso a través de la ejecución del ejemplo explicado en un video tutorial de youtube, para explicar el proceso de conexión de MySql y Visual Basic 2010. En ese sentido, se creará una nueva base de datos llamada animales 4. El siguiente paso es crear una tabla llamada datos que tiene 3 campos 3 4
  • 12. 5. Se le coloca el nombre a los 3 campos creados previamente: Id, nombre y tipo Id tipo=Integer mientras que nombre y tipo son de tipo=Varchar Id tipo no tiene longitud definida, mientras que nombre y tipo se establecieron con longitud 20 6. Se llena la base de datos con la data deseada 7. Continuar 5 6 7
  • 13. Se abre visual Basic>archivo>nuevo proyecto>se insertan los controles Button y un DataGridView 8. Se cambia el nombre del button por mostrar datos> en su propiedad Name también se le coloca Mostrardatos (pegado para efectos de codigicación) Este es el button Este es el DataGridView 8
  • 14. 9. Se cambia el nombre del control DataGridView >datos 10. Dar un clic con el botón derecho del mouse sobre el explorador de soluciones> para crear una referencia 9 10
  • 15. 11. Clic en examinar 12. Dar clic en disco local que es donde se instaló el componente del MySql 13. Archivos de programa>MySql 11 12 13
  • 16. 14. Seleccionar el conector>aceptar 15. Seleccionar la carpeta assembles 16. Seleccionar la carpeta versión 4.0 14 15 16
  • 17. 17. Se elige el archivo MySqlData>aceptar Luego se inicia la codificación en el formulario de Visual Basic 18. Se declara la sentencia Import 19. Esta línea de código es un MySql Connection que permite colocar el nombre del servidor, el id, la clave que en este caso no tengo y el nombre de la base de datos que en este caso es (animales) 17 18 19
  • 18. 20. Declarar las variables globales en el formulario 21. El siguiente paso es codificar el botón de comando> en el botón mostrardatos se llama al método mostrar los datos (se le coloca así para no confundir con el nombre del botón) 20 21 22
  • 19. 22. Ejecutar la consulta al hacer clic para mostrar los datos en el DataGridView 23. Entramos en el código del DataGridView>ubicar en las declaraciones el evento RowEnter 24. Este código permite que en el DataGridView se muestre lo que el usuario este consultado 23 24
  • 20. 25: Ejecutar para probar si el programa funciona 26: Se observa que se ejecuta correctamente, se ve el formulario y al dar clic en el botón mostrar datos la consulta de los datos que previamente se cargaron en MySql a través de la herramienta phpMyAdmin. De esta manera es satisfactoria la conexión entre el 3. Controles intrínsecos utilizados En el caso de la prueba de conexión de visual basic 2010 a MySql se utilizaron los controles intrínsecos button y el DataGridView 25 26
  • 21. 4.- Conexión de Visual Basic 2010 Express con SQL Server 2008 1. El primer paso que debemos hacer una vez abierto el Visual Studio 2010, es seleccionar >Aplicación de Windows Forms> en nombre coloque el nombre que llevará la aplicación > Conexion_SQL_Server_2008> en ubicación se coloca la ruta donde estará la base de datos >damos clic en Aceptar. 2. Al aparecer el Form en pantalla > clic en Orígenes de datos para desplegará la ventana donde haremos clic en “Agregar nuevo origen de datos…” 1 2
  • 22. 3. Al aparecer la ventana del “Asistente para la configuración de orígenes de datos“, se elige el tipo de origen de datos > seleccionar Base de Datos > clic en Siguiente 4. En la siguiente ventana solicitará el Modelo de la Base de Datos, seleccionar Conjunto de datos > clic en Siguiente 3 4
  • 23. 5. En la ventana muestra varios tipos de orígenes de datos> seleccionar Microsoft SQL Server y en Proveedor de datos seleccionamos Proveedor de datos de .NET Framework para servidor SQL Server > Continuar 6. En la ventana Agregar conexión, se indica el nombre del servidor SQL Server 2008 al cual nos conectaremos> indicar el tipo de autenticación> Autenticación de Windows y/o Autenticación de SQL Server > luego en “Establecer conexión con una base de datos” en el listado indicar la Base de datos > seleccionador Librería 5 6
  • 24. 7. Después de seleccionar la Base de datos > clic en “Probar conexión” > Se observa que se estableció la conexión correctamente 8. Cic en el botón Aceptar >damos clic de nuevo en Aceptar en la ventana de conexión> este proceso nos lleva a la ventana donde nos preguntarán que conexión de datos deberá utilizar nuestra aplicación. Seleccionar la que se creó previamente (En este caso poseidon.Libreria.dbo) > podemos ver la cadena de conexión que nos indica que es Data Source=POSEIDON; Initial Catalog=Libreria; Integrated Security=True >clic en “Siguiente” 7 8
  • 25. 9. Aparece una nueva ventana donde nos preguntarán si deseamos guardar la cadena de conexión en el archivo de configuración de nuestra aplicación> seleccionar la casilla> se coloca el nombre> clic en siguiente 10. La siguiente ventana nos solicitará que seleccionemos los objetos de la base de datos que deseamos tener en el conjunto de datos> seleccionar las tablas creadas previamente en SQL> seleccionar vistas> clic en Finalizar 9 10
  • 26. 11. Los pasos anteriores permitieron establecer la conexión> para probarla en el visual hacemos clic en Cuadro de herramientas> seleccionar un DataGridView el mismo control que utilice en el MySql 12. Una vez el DataGridView este insertado en el formulario >clic en la flecha que aparece en el lado superior derecho del DataGridView para que aparezca la ventana de tareas… 13. Clic en Elegir origen de datos donde se desplegará la lista y hacemos clic en Otros orígenes de datos> Orígenes de datos del proyecto> LibreriaDataSet > Libros (esta es la tabla previamente creada en SQL server) Con esto ya tenemos conectado el DataGridView y la tabla “Libros” en el visual. 11 12
  • 27. 14. Ahora se inserta otro DataGridView en el formulario y se conectara con la tabla Autores… 15. Ejecutar para comprobar que las conexiones fueron correctas y poder ver los datos almacenados previamente en las tablas autor y libros 13 14 15
  • 28. 5. Controles intrínsecos utilizados Para esta prueba de conexión entre VB 2010 y SQL Server 2008, solo se utilizó el control intrínseco DataGridView