1. Instituto universitario politécnico “Santiago Mariño”
Ampliación: Maracaibo
Cátedra: Programación
Alumna:
María. L García
CI: 29526947
Escuela de Ing. Industrial
#45
Bases de datos desde Visual
Basic
2. ¿Cómo conectar visual Basic a las siguientes bases de datos?
a-. Microsoft Access 2010:
1-. Primero crearemos una base de dato en Access, para ello abriremos
Access, le daremos a base de datos en blanco, le pondremos el nombre de
nuestra elección y la guardaremos en una carpeta con el nombre que
deseemos, al momento de guardar la bases de datos en nuestra carpeta, le
daremos a “Tipo –> Base de datos de Microsoft Access (2000 format)”
2-. Luego de terminada nuestra base de datos Access, vamos a abrir Visual
Basic, en esto caso Visual Basic 2010, y crearemos un nuevo proyecto en
“Aplicación de Windows form”
3-. Buscaremos en la barra de herramientas los componentes BindingSource
y DataGriedView, y los agregaremos a nuestra forma
3. 3-. En la barra de arriba, vamos a buscar la opción de “Datos” y daremos click
en “Agregar nuevo origen de datos”
4-. Aparecerá la siguiente ventana en donde le daremos a las opciones de:
Base de datos > Siguiente
Conjunto de datos > Siguiente
Luego daremos click en Nueva conexión y saldrá una ventana desde donde
buscaremos nuestra base de datos Access
4. 5-. Lo primero que haremos será cambiar el origen de datos, ya que al principio
saldrá que es desde Microsoft SQL server, esto lo cambiaremos a archivo de
base de datos Microsoft Access.
6-. Ahora daremos click en la opción de examinar para buscar nuestra base de
datos previamente realizada, en este caso será la de Database1, abrimos el
archivo y para asegurarnos de que la conexión es exitosa, damos click a la
opción de “Probar conexión”
5. b-. Microsoft SQL server 2008
1-. Lo primero que vamos a realizar será nuestra base de datos en SQL server
con su respectiva tabla, la guardamos en una carpeta y debemos recordar el
nombre de la base que realizamos y la dirección del servidor que colocamos,
2-. Ahora, crearemos un proyecto en Visual Basic, en este caso VB 2010
vamos a abrir la opción de “Aplicación de Windows Form. Luego de abierto el
proyecto, buscaremos en la barra de herramientas de la parte superior la
opción de Datos y luego en Agregar nuevo origen de datos.
3-. Al igual que en la operación explicada anteriormente, saldrá la siguiente
ventana en donde le daremos a las opciones de:
Base de datos > Siguiente
Conjunto de datos > Siguiente
Luego daremos click en Nueva conexión y saldrá una ventana desde donde
buscaremos nuestra base de datos Access
6. 4-. Vamos a cambiar el origen de datos por Archivo de base de datos de
Microsoft SQL Server y el proveedor de datos lo dejaremos tal cual
5-. Ahora vamos a darle click a la opción de examinar para buscar la base de
datos realizada anteriormente, abriremos el archivo y para asegurarnos que la
conexión fue realizada con éxito damos click en probar conexión.
3-. MySql Server
1-. Lo primero que haremos será instalar el mysql, Es importante que tu base
de datos MySQL sea compatible con tu conector, en este caso se usara una
versión 6.5.4
7. 2-. Ahora para poder conectar la base de datos se debe instalar una librería,
una vez descargado procedemos a instalarlo, luego crearemos un nuevo
proyecto en Visual Basic, en este caso se usara el VB 2010
3-.Vamos al proyecto y agregamos una referencia de la librería MySql.Data.dll,
la cual se encuentra en C:Archivos de programaMySQLMySQL Connector
Net 6.5.4Assembliesv4.0MySql.Data.dll
4-. También vamos a agregar un botón al que llamaremos “Conectar” o
“Conexión” el cual nos facilitara nuestra operación
5-.Creamos una clase llamada Conexión y agregamos el siguiente código, el
cual colocaremos arriba de Public Class Conexión
Imports MySql.Data.MySqlClient
6-. Luego debajo de Public class conexión colocaremos el siguiente código
Private MysqlCommand As New MySqlCommand
Dim MysqlConnString As String = "server=Miservidor; user id= myusuario ;
password=myContraseña"
Public MysqlConexion As MySqlConnection = New
MySqlConnection(MysqlConnString)
Public Sub Probarconexion ()
Try
MysqlConexion.Open ()
MsgBox ("la conexión fue exitosa")
MysqlConexion.Close ()
Catch ex As Exception
MsgBox ("La conexión no fue exitosa")
End Try
End Sub
End Class
7-. Ahora procederemos a configurar nuestro botón de conectar al cual le
colocaremos el siguiente código
8. Dim s As New conexion
s.Probarconexion ()
End Sub
Los códigos nos deben de quedar de esta manera.
7-. Por ultimo daremos click al botón de Conectar para verificar que nuestra
conexión ha sido realizada con éxito