Visual C++ .NET - COMO PUEDO REFLEJAR EL RESULTADO DE LA BUSQUEDA EN UN DATA GRID

 
Vista:
sin imagen de perfil

COMO PUEDO REFLEJAR EL RESULTADO DE LA BUSQUEDA EN UN DATA GRID

Publicado por edgar (1 intervención) el 08/07/2017 19:25:18
BUENAS TARDES UN FAVOR NECESITO QUE EL RESULTADO DE LA CONSULTA SE MUESTRE EN UN DATA GRID VIEW Y NO EN CAJAS DE TESTO COMO ESTA FORMULADO EL CÓDIGO QUE A CONTINUACIÓN ENVIÓ:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Private Sub btn_buscar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_buscar.Click
    If txt_num_doc.Text <> "" Then
        txt_nombre.Clear()
        txt_apellido1.Clear()
        If nue_est.verificar(Val(txt_num_doc.Text)) = True Then
 
 
 
            txt_nombre.Text = nue_est.nombre_estudiante(Val(txt_num_doc.Text))
            txt_apellido1.Text = nue_est.apellido_estudiante(Val(txt_num_doc.Text))
            cod_estu = nue_est.cod_estudiante(Val(txt_num_doc.Text))
            txt_apellido2.Text = nue_est.apellido2_estudiante(Val(txt_num_doc.Text))
 
        Else
            MessageBox.Show("EL NUMERO INGRESADO NO PERTENECE A NINGUN ESTUDIANTE REGISTRADO")
        End If
    Else
        MessageBox.Show("LLENA ESTE CAMPO")
    End If
End Sub
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
Imágen de perfil de Alejandro

Mostrar resultados de búsqueda en DataGridView en lugar de cajas de texto

Publicado por Alejandro (265 intervenciones) el 14/02/2024 21:35:25
Edgar, para mostrar los resultados de la búsqueda en un `DataGridView` en lugar de cajas de texto, puedes seguir estos pasos:

1. Agregar un DataGridView a tu formulario:
Asegúrate de tener un control `DataGridView` en tu formulario. Puedes agregarlo desde el diseñador de formularios en Visual Studio.

2. Configurar las columnas del DataGridView:
Configura las columnas del `DataGridView` para que coincidan con los datos que deseas mostrar. Puedes hacer esto desde el diseñador o programáticamente en el código.

3. Modificar tu código para rellenar el DataGridView:
En lugar de establecer los valores en cajas de texto, utiliza el `DataGridView` para mostrar los resultados.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Private Sub btn_buscar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_buscar.Click
    If txt_num_doc.Text <> "" Then
        If nue_est.verificar(Val(txt_num_doc.Text)) = True Then
            ' Obtener datos del estudiante
            Dim nombre As String = nue_est.nombre_estudiante(Val(txt_num_doc.Text))
            Dim apellido1 As String = nue_est.apellido_estudiante(Val(txt_num_doc.Text))
            Dim cod_estu As Integer = nue_est.cod_estudiante(Val(txt_num_doc.Text))
            Dim apellido2 As String = nue_est.apellido2_estudiante(Val(txt_num_doc.Text))
 
            ' Llenar el DataGridView con los datos
            DataGridView1.Rows.Clear()
            DataGridView1.Rows.Add(cod_estu, nombre, apellido1, apellido2)
 
        Else
            MessageBox.Show("EL NUMERO INGRESADO NO PERTENECE A NINGUN ESTUDIANTE REGISTRADO")
        End If
    Else
        MessageBox.Show("LLENA ESTE CAMPO")
    End If
End Sub

Asegúrate de ajustar el nombre del `DataGridView` (`DataGridView1` en este ejemplo) a lo que hayas definido en tu formulario.

Con estos cambios, cuando hagas clic en el botón `btn_buscar`, los resultados se mostrarán en el `DataGridView` en lugar de las cajas de texto. Asegúrate de ajustar la lógica según las necesidades específicas de tu aplicación y el diseño de tu formulario.
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