Vous êtes sur la page 1sur 4

DATABASE VISUAL ACCESS Conexión

Imports System.Data
Imports System.Data.OleDb
Public Class Form1
Dim Conexion As New OleDbConnection
Dim COMANDOS As New OleDbCommand

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles


MyBase.Load
' Public CONEX As New OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;dATA
SouRce=Database1x.accdb")
' Public comm As New OleDb.OleDbCommand

'CONECTAR LABASE DE DATOS DESDE LAUNIDAD D:\ ALT + 92 VER CARPETA


Try
Conexion.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;dATA
Source=D:\DBX1copia\Database1xz.accdb"
conexion.Open()
MsgBox("Conectado a la BD", vbInformation, "Correcto")

Catch es As Exception
MsgBox("Error en Coneccion")
End Try

End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button1.Click
'BOTON GAURDAR, EN LA BASE DE DATOS
Try
COMANDOS = New OleDbCommand("insert into PER(IDPER, APEPER,NOMBPER,SUELDOPER)" &
Chr(13) &
"VALUES (TextBox1,TextBox2,TextBox3,TextBox4)",
conexion)
COMANDOS.Parameters.AddWithValue("@idper", TextBox1.Text)
COMANDOS.Parameters.AddWithValue("@peper", TextBox2.Text)
COMANDOS.Parameters.AddWithValue("@nombper", TextBox3.Text)
COMANDOS.Parameters.AddWithValue("@sueldoper", TextBox4.Text)
COMANDOS.ExecuteNonQuery()
MsgBox("Guardado", vbInformation, "Correcto")
'database1x.accdb.Refresh()
Catch ex As Exception
MsgBox("Error al Guardar", vbCritical, "VER!")
End Try
End Sub

Private Sub Form1_FormClosed(ByVal sender As Object, ByVal e As


System.Windows.Forms.FormClosedEventArgs) Handles Me.FormClosed
'Boton Rojo de Cerrar Ventana
Conexion.Close()
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button3.Click
'BOTON SALIR debe Cerrar la Base de Datos
Conexion.Close()
Me.Close()
End Sub

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)


Handles Button4.Click
' Conexion.Close()
' Conexion.Open()
Try
Dim adaptador As OleDbDataAdapter
Dim tabla As DataTable
Dim Buscar As String

If ComboBox1.Text = "Todos" Then


Buscar = ("Select * from per")
adaptador = New OleDbDataAdapter(Buscar, Conexion)
tabla = New DataTable
adaptador.Fill(tabla)
DataGridView1.DataSource = tabla

Else
Buscar = ("Select * from PER where nombPER = '" & ComboBox1.Text & "'")
adaptador = New OleDbDataAdapter(Buscar, Conexion)
tabla = New DataTable
adaptador.Fill(tabla)
DataGridView1.DataSource = tabla

End If
Catch es As Exception
MsgBox(es.Message, MsgBoxStyle.Critical, "investigar.")
End Try
'Conexion.Close()
End Sub
End Class

Vous aimerez peut-être aussi