Escolar Documentos
Profissional Documentos
Cultura Documentos
Ahora la primera conexión que miraremos sera la de Access para lo cual deben tener presente
la versión de Access y si la base tiene contraseña o no. Una vez que han determinado estas
opciones y con la cadena de conexión seleccionada, es muy importante iden
debido a que en esta parte debe ir la ruta donde tenemos guardada nuestra base de datos,
para el ejemplo he creado una base en Access 2003 llamada Datos.mdb y la guarde el la ruta
(C:\) para hacer mas sencillo el ejemplo no le he puesto contraseña ahora mi cadena de
conexión seria:
12
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Datos.mdb
12
Imports
System.Data.Oledb
acceder a su función, aca debemos crear un nuevo objeto de la libreria Oledb de tipo
OledbConnetion, el cual es el encargado de tomar la ruta donde tenemos nuestra base de
datos y realizar la correspondiente conexión entre nuestro programa y la base de datos.
2.Imports MySql.Data.MySqlClient
Una vez importada la librería crearemos nuestra cadena de conexión que previamente hemos
buscado en la pagina sugerida anteriormente, nuestra conexión sera a la base de datos “test”
instalada localmente que trae como ejemplo MySQL con el usuario por defecto “root” y
contraseña “root” para mayor facilidad de nuestro ejemplo, nuestra cadena de conexión debe
quedar así:
Server: Hace referencia al servidor como en nuestro caso es local podemos usar el
nombre reservado “localhost” o la dirección “127.0.0.1” que cualquiera de las dos
formas es valida.
Database: Corresponde al nombre de nuestra base datos que para nuestro caso
usaremos una instalada como ejemplo por MySQL llamada “test”.
Uid: Corresponde al nombre de usuario que tenemos para acceder a la base de datos,
usaremos el que trae por defecto MySQL “root”.
Una vez que tenemos nuestra cadena de conexión continuamos creando un objeto de tipo
MySqlConnetion y le asignamos nuestra cadena de conexión de la siguiente manera:
2':::Y le asignamos nuestra cadena de conexión con la ruta de nuestra base de datos
Nuevamente utilizaremos la instrucción “Try” para detectar cualquier posible error y el código
nos quedara así:
Imports MySql.Data.MySqlClient
1
Public Class Form1
2
Private Sub BtnConMySQL_Click(sender As Object, e As EventArgs) Handles
3
BtnConMySQL.Click
4
':::Nuestro objeto MySqlConnection con la cadena de conexión y la ruta de la base
5 Dim con As New MySqlConnection("Server=localhost; Database=test; Uid=root;
Pwd=root")
6
Utilizamos el try para capturar posibles errores
7
Try
8
:Abrimos la conexión
9
con.Open()
10
Si se estableció conexión correctamente dirá "Conectado"
11
MsgBox("Conectado")
12
Catch ex As Exception
13
Si no se conecta nos mostrara el posible fallo en la conexión
14
MsgBox("No se conecto por: " & ex.Message)
15
End Try
16
End Sub
17
End Class