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 ^^