Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/06/2010, 07:11
GENESISBM
 
Fecha de Ingreso: enero-2009
Mensajes: 119
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: Access y VB.net, recuperar datos de la base de datos

Vale Jaullo, vamos por el buen camino xDD, con tu codigo he conseguido localizar el numero de fila, del usuario que se busca.

Tengo esto:

Código:
Imports System.Data.OleDb
Public Class Form1

    Dim myConnection As OleDbConnection
    Dim myCommand As OleDbCommand
    Dim dr As OleDbDataReader
    Dim user As String

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        user = TextBox1.Text
        myConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\datos.mdb")
        'establishing connection. you need to provide password for sql server
        Try
            myConnection.Open()
            ' opening the connection
            myCommand = New OleDbCommand("Select * from atributos where usuario='" & user & "'", myConnection)
            '  executing the command and assigning it to connection
            dr = myCommand.ExecuteReader()
            While dr.Read()
                lbloro.Text = dr(0).ToString() 'esto te dice el numero de fila en la que se encuentra el usuario buscado o logeado
            End While
            dr.Close()
            myConnection.Close()
        Catch ex As Exception
            MsgBox("Fallo")
        End Try
    End Sub
End Class
Y lo que quiero es, que de esa fila, en la que a encontrado el usuario en cuestion, me mire el campo "ORO" y me lo pase a una variable, a un textbox o un label, lo que sea, eso ya lo adaptare yo.

Es de esas cosas que tienen que ser faciles, pero hasta que no lo ves, no te sale... y mira que he probado combinaciones >_<. Haber si me puedes hechar un cable!

Muchas gracias por tu tiempo ^^