Alguno de ustedes que maneje SharpDevelop sabria como es la forma de hacer una conexion de base de datos usando visual basic.net, pero no se si hace al estilo como en entorno visual studio o no.
Entonces si porfa podrian explicarme como. Gracias
Copyright © 2025 Q2A.ES - All rights reserved.
Answers & Comments
Verified answer
Hay varias formas, te enseñare una usando un modulo en vb net
Le das click derecho sobre el explorador del proyecto y del menu contextual seleccionas Agregar Modulo y le das por nombre Conexion, das doble click sobre este para ir al código y escribes lo siguiente:
Imports System.Data.OleDb -->Aqui agregamos la libreria
Module Conexion ->Este codigo lo genera el vb net, solo escribe los objetos de abajo
Friend con As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Base.mdb")
Friend ds As New Data.DataSet
Friend da As New OleDbDataAdapter
End Module
Aqui ya tienes la conexion ahora creas otro form y dentro de este un boton y un datagridview
en el boton pondrias algo asi
Dim da As New OleDbDataAdapter("Select Campo1,Campo2 from Tabla ", con)
Try
Dim Cmd As OleDbCommandBuilder = New OleDbCommandBuilder(da)
If Not ds.Tables("Tabla1") Is Nothing Then
da.Update(ds, "Tabla1")
ds.Tables("Tabla1").Clear()
End If
da.Fill(ds, "Tabla1")
DataGridView1.AutoGenerateColumns = False
DataGridView1.DataSource = ds.Tables(0)
DataGridView1.Columns("Nombrecolumna").DataPropertyName = "Campo1"
DataGridView1.Columns("Nombrecolumna").DataPropertyName = "Campo2"
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
Si tienes alguna duda comentala para ayudarte.