Hola Motki, lo que pasa es que cuando usas un datareader (en asp.net ya no se usa el término de recordset) tienes que usar el metod
read para poder usar el datareader..
En tu ejemplo te faltaría:
Cita: Dim rs As SqlDataReader = objCommand.ExecuteReader
rs.read
Text_idFichas.Text = rs ("idFichas")
rs.close
Aunque si deseas agregar una validacion por si no encuentra registros sería mejor
Ejemplo:
Cita: Dim rs As SqlDataReader = objCommand.ExecuteReader
If rs.read
Text_idFichas.Text = cstr(rs ("idFichas"))
else
Text_idFichas.Text = "No se encontraron registros..."
end If
rs.close
Y a provecho para limpiar unpoco de code porque tienes cosas innecesarias..
podrías quitar el dataset y dataadapter ya que en tu ejemplo no los necesitas.
Salu2
y cualquier cosa por aqui andamos...