OleDbDatareader
Publicado por Sergio (1 intervención) el 12/01/2010 12:05:40
Hi!.
Quiero usar un OleDbDatareader para obtener datos de una tabla, luego quiero ir al ultimo registro y pasar los datos de este registro a TextBox que tengo en el form... ¿alguien me puede decir como tengo que hacerlo?, estoy intentando pero no me sale:
Dim cn As New OleDb.OleDbConnection
Dim rsTabla As OleDb.OleDbDataReader
cn.ConnectionString = "Provider=Microsoft.JET.OLEDB.4.0;" & _
"Data Source=d:\D.mdb;"
cn.Open()
Dim Sql As String
Sql = "SELECT * from g order by nombre"
Dim OleCmd As OleDb.OleDbCommand
OleCmd = New OleDb.OleDbCommand(Sql, cn)
rsTabla = OleCmd.ExecuteReader()
Hasta aqui creo que esta bien, creo..., ahora no se como ir al ultimo registro o posicionarme en el primero y tampoco se como obtener los datos del un registro leido, por ejemplo pasar el contenido del campo "nombre" a un textbox en el form...
Gracias por la ayuda.
Serg.
Quiero usar un OleDbDatareader para obtener datos de una tabla, luego quiero ir al ultimo registro y pasar los datos de este registro a TextBox que tengo en el form... ¿alguien me puede decir como tengo que hacerlo?, estoy intentando pero no me sale:
Dim cn As New OleDb.OleDbConnection
Dim rsTabla As OleDb.OleDbDataReader
cn.ConnectionString = "Provider=Microsoft.JET.OLEDB.4.0;" & _
"Data Source=d:\D.mdb;"
cn.Open()
Dim Sql As String
Sql = "SELECT * from g order by nombre"
Dim OleCmd As OleDb.OleDbCommand
OleCmd = New OleDb.OleDbCommand(Sql, cn)
rsTabla = OleCmd.ExecuteReader()
Hasta aqui creo que esta bien, creo..., ahora no se como ir al ultimo registro o posicionarme en el primero y tampoco se como obtener los datos del un registro leido, por ejemplo pasar el contenido del campo "nombre" a un textbox en el form...
Gracias por la ayuda.
Serg.
Valora esta pregunta


0