0 votos
por (140 puntos) en .Net
Hola amigo del foro estoy necesitando un codigo para vb.net que me permita buscar registro de una consulta medaiate la idcodigo dentro de un datagridviws sin utilizar otro control

3 Respuestas

0 votos
por (140 puntos)
Hola amigo del foro estoy necesitando un codigo para vb.net que me permita buscar registro de una consulta medaiate la idcodigo dentro de un datagridviws sin utilizar otro control

dentro del mismo datagridviws que cuando digite un codigo en la celda correspondiente me recupere lo datos que necesito.
0 votos
por (200 puntos)

Hola Buen dia smiley

bueno yo te podria sugerir que realices un boton y dentro de ese boton pongas el siguiente codigo para que te traiga los datos que necesitas en un grid y rea;ice la busqueda por idcodigo

 private void btnBuscar_Click(object sender, EventArgs e)
        {
            try
            {
                if (this.valida() == true)
                {
                    DataContext dcTemp = new DCGeneralDataContext();
                    List<nombredetucontroller> lis = dcTemp.GetTable<nombredetutabla>().Where(c => c.idcodigo.Contains(this.nombredetucajadetexto.Text)).ToList();
                    this.nombredetugrid.DataSource = lis;
                }

            }
            catch (Exception _e)
            {
                MessageBox.Show("Error ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }

0 votos
por (600 puntos)

Hola!!

Tal vez esto pueda ayudarte!!

  1. bool Buscar(string TextoABuscar,string Columna, DataGridViewgrid)
  2. {
  3.     bool encontrado=false;
  4.     if (TextoABuscar==string.Empty) return false;
  5.     if (grid.RowCount == 0 ) return false;
  6.     grid.ClearSelection();
  7.     if (Columna==string.Empty)
  8.     {
  9.         foreach (DataGridViewRow row in grid.Rows)
  10.         {
  11.             foreach (DataGridViewCell cell in row.Cells )
  12.                 if (cell.Value==TextoABuscar)
  13.                 {
  14.                     row.Selected = true;
  15.                     return true;
  16.                 }
  17.         }
  18.     }
  19.     else
  20.     {
  21.         foreach (DataGridViewRow row in grid.Rows)
  22.         {
  23.            
  24.                 if (row.Cells[Columna].Value==TextoABuscar)
  25.                 {
  26.                     row.Selected = true;
  27.                     return true;
  28.                 }
  29.         }
  30.     }
  31.     return encontrado;
  32. }

Preguntas relacionadas

0 votos
0 respuestas
preguntado por requeni81 (20 puntos) Mar 14, 2017 en Javascript
0 votos
2 respuestas
preguntado por Iggy16 (540 puntos) Ene 28, 2016 en Java
0 votos
5 respuestas
preguntado por Iggy16 (540 puntos) Ene 28, 2016 en Java
0 votos
0 respuestas
preguntado por daniela (20 puntos) Ene 15, 2023 en Java
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...