Visual Basic.NET - Bases de datos

 
Vista:

Bases de datos

Publicado por Erick (1 intervención) el 28/11/2007 04:57:48
El asunto es el siguiente:
cree una base de datos en access y la uni a una pequeña aplicación mediamte un bindingsource, para mostrar en textbox los diferentes campos. ahora deseo hacer una busqueda mediante un id en la tabla como puedo hacerlo?

agradeseria su colavoracion...


gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Bases de datos

Publicado por P. J. (706 intervenciones) el 28/11/2007 15:45:40
Aqui te dejo un ejemplo sencillo de una cosulta a una BD de access:
BD Neptuno.mdb, viene de ejemplo con el office.
Solo uso 1 form, 1 textbox, 1 datagridview:

Imports System.Data.OleDb

Public Class Form1
Dim oConexion As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:Archivos de programaMicrosoft OfficeOffice10SamplesNeptuno.mdb")
Dim oAdaptador As OleDbDataAdapter
Dim dt As DataTable

Private Sub busca(ByVal strCriterio As String)
Dim strSQL As String
strSQL = "SELECT * FROM CATEGORÍAS WHERE IDCATEGORÍA = " & strCriterio
oAdaptador = New OleDbDataAdapter(strSQL, oConexion)
dt = New DataTable
oAdaptador.Fill(dt)
Me.DataGridView1.DataSource = dt
End Sub

Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
If e.KeyChar = Chr(13) Then
busca(Me.TextBox1.Text)
End If
End Sub

End Class
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar