Visual Basic.NET - Seleccionar una fila del DataGridView y llevarla a

   
Vista:

Seleccionar una fila del DataGridView y llevarla a

Publicado por Carol (2 intervenciones) el 02/06/2008 00:30:12
Buenas tardes……
Tengo un DataGridView en el cual tengo todos los campos de la tabla clientes y estoy haciendo una búsqueda por nombre y en este DataGridView me trae toda la información, Lo que quiero es que al seleccionar una fila del DataGridView me lleve a cada uno de los text la información que el DataGridView tiene. Cómo puedo hacer esto?????
Muchas gracias por lo que me puedan colaborar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Seleccionar una fila del DataGridView y llevarl

Publicado por Eduardo (33 intervenciones) el 02/06/2008 05:04:27
Hola Carol, lo que quieres hacer es muy simple solo tiene que usar el DataBindings, aki te dejo algo de codigo haber si aclaras tus dudas

Dim DapALumno As New SqlDataAdapter("Select Codigo, Apellidosnombres from Alumno", ConexionSQL)
'crea el dataset
Dim dst As New DataSet
'asigna el dataset al DataAdapter
DapALumno.Fill(dst, "Alumno")
'si la conexion se cerro y si no es asi cierra la cioens
If Not ConexionSQL.State = ConnectionState.Closed Then ConexionSQL.Close()
'abre la conexion
ConexionSQL.Open()
'---------limpia los databiding-----------------
TxtCodigo.DataBindings.Clear()
Txtapellidos.DataBindings.Clear()
'-------------Asigna los campos al databindings de los texbox------------------------
TxtCodigo.DataBindings.Add("Text", dst.Tables("Alumno"), "Codigo")
Txtapellidos.DataBindings.Add("Text", dst.Tables("Alumno"), "Apellidosnombres")
'limpia el datasouce
DataGridView1.DataSource = ""
'carga el datasource con los datos del dataset
DataGridView1.DataSource = dst.Tables("Alumno")

cuando tu enlazas los datos por medio del DataBinding se elazan todos los controles inbolucrados

Bueno espero haber ayudado en algo. saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar