rescatar datos desde bd a textbox

11/12/2006 - 20:31 por Cristian Muñoz | Informe spam
Estimados, tengo el siguiente problema. He buscado informacion por todo
lados pero no he podido solucionarlo.
Quiero mostar informacion en 3 textbox. Esto lo hago realizando una consulta
en sql. El codigo es el siguiente.

Dim enlaza_textbox As New SqlDataAdapter("select nombre, apellido, telefono
from alumnos where nombre like '%" & lstAlumnos.Text & "'", conexion)
Dim dsenlaza_textbox As New DataSet
enlaza_textbox.Fill(dsenlaza_textbox, "alumnos")
txtNombre.Text = dsenlaza_textbox.Tables("alumnos").Rows(0).Item(0).ToString
txtApellido.Text =
dsenlaza_textbox.Tables("alumnos").Rows(0).Item(1).ToString
txtTelefono.Text =
dsenlaza_textbox.Tables("alumnos").Rows(0).Item(2).ToString

Me lanza el siguiente error

No hay ninguna fila en la posición 0.

esto lo muestra en relacion a la linea

txtNombre.Text = dsenlaza_textbox.Tables("alumnos").Rows(0).Item(0).ToString

Espero me puedan ayudar.

Saludos,
 

Leer las respuestas

#1 Carlos Gómez
12/12/2006 - 17:12 | Informe spam
Lo primero que puedes hacer es quitar todo tipo de condiciones de la
consulta sql y dejarla asi

select * from alumnos

o (si tienes muuuuchas filas):

select Top 1 (*) from alumnos

si sigue sin devolver nada entonces comprueba la conexion. Puede ser
que apunte a otra base de datos y por tanto no existe la tabla alumnos
o vete a saber. Pero siempre quita condiciones superfluas.

Preguntas similares