Material de Apoyo para Conectar VisualNet con Acess
Ing. Heiver Cuesta Dávila - Email: [email protected] Página 1
1. Crear cadena de conexión a Acces
2. Activar Explorador de Servidores
3. Seleccionamos la opción Agregar conexión
Material de Apoyo para Conectar VisualNet con Acess
Ing. Heiver Cuesta Dávila - Email: [email protected] Página 2
4. Damos clic en el botón cambiar
5. Buscamos y damos clic al controlador requerido, en este caso es Acces
Material de Apoyo para Conectar VisualNet con Acess
Ing. Heiver Cuesta Dávila - Email: [email protected] Página 3
6. Damos clic en botón Examinar y buscamos el archivo de Base de datos acces que
necesitamos
7. La base de datos se encuentra en la siguiente ruta del PC y damos clic en botón
Abrir
Material de Apoyo para Conectar VisualNet con Acess
Ing. Heiver Cuesta Dávila - Email: [email protected] Página 4
8. Vemos que se crea la cadena de conexión. Damos clic en el botón Probar
conexión.
9. Si sale una ventana con el mensaje la conexión fue satisfactoria. El proceso ha
culminado con éxito.
Material de Apoyo para Conectar VisualNet con Acess
Ing. Heiver Cuesta Dávila - Email: [email protected] Página 5
10. Damos clic en la conexión creada y vemos que se activan varias opciones, entre las
cuales aprese la opción de tablas. Al dar clic nos muestra la tabla dptos. Que está
creada en acces con sus respectivos campos.
11. Nos ubicamos en el explorador de servidores conexión creada a base de datos
Acces. Posteriormente nos ubicamos en el cuadro de propiedades en donde dice
cadena de conexión y copiamos la cadena y la llevamos para el programa.
Material de Apoyo para Conectar VisualNet con Acess
Ing. Heiver Cuesta Dávila - Email: [email protected] Página 6
12. Ya tenemos la conexión a la Base de Datos. Ahora podemos dedicarnos a nuestro
diseño de pantalla.
13. Generamos el código para conectar la base de datos desde el programa y poder
activar los botones de Agregar y consultar
Código para insertar datos en Acces
Dim cadena As String cadena = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=J:\HEIVER\PROGRAMAS_NET_VISUAL_BD_2015\BASE_DATOS_ACCES\ACCES_INSERTAR\\Base de datos1.mdb" conConexion = New OleDb.OleDbConnection(cadena) Try conConexion.Open() cmdCommand = New OleDb.OleDbCommand cmdCommand.Connection = conConexion cmdCommand.CommandText = "insert into dptos values(" & TextBox1.Text & ",'" & TextBox2.Text & "')" cmdCommand.ExecuteNonQuery()
Material de Apoyo para Conectar VisualNet con Acess
Ing. Heiver Cuesta Dávila - Email: [email protected] Página 7
conConexion.Close() MsgBox("El registro fue grabado satisfactoriamente") Catch ex As Exception MsgBox("Error en la Conexion") End Try
Código para consultar en Acces
Dim tb As New DataTable Dim sql As String Dim buscar As Integer Dim cadena As String cadena = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=J:\HEIVER\PROGRAMAS_NET_VISUAL_BD_2015\BASE_DATOS_ACCES\ACCES_INSERTAR\Base de datos1.mdb" buscar = InputBox("Digite codigo Dpto a buscar:") sql = "Select * from dptos where codi_depa = " & buscar Dim dataadapter As New OleDb.OleDbDataAdapter(sql, cadena) dataadapter.Fill(tb) dataadapter.Dispose() TextBox1.Text = tb.Rows(0)("codi_depa") TextBox2.Text = tb.Rows(0)("nomb_depa")