Foros del Web » Programando para Internet » ASPX (.net) »

Boton buscar en asp .net como hacerlo

Estas en el tema de Boton buscar en asp .net como hacerlo en el foro de ASPX (.net) en Foros del Web. Hola a todos! Estoy haciendo una web en visual studio 2010 y estoy utilizando bases de datos de sql server, hasta aqui todo bien inclusive ...
  #1 (permalink)  
Antiguo 04/12/2012, 20:36
 
Fecha de Ingreso: diciembre-2012
Ubicación: Mexico
Mensajes: 1
Antigüedad: 11 años, 4 meses
Puntos: 0
Información Boton buscar en asp .net como hacerlo

Hola a todos!

Estoy haciendo una web en visual studio 2010 y estoy utilizando bases de datos de sql server, hasta aqui todo bien inclusive puedo conectarme a las tablas y ver informacion en gridview, pero el problema que tengo es que tengo como 50,000 registros en una tabla entonces si uso el gridview me intenta imprimir en pantalla esos registros, lo unico que necesito es por ejemplo tener un textbox en el cual ponga el nombre de una persona y le de buscar y me salga el nombre de esa persona pero no se como hacerlo, soy novato en visual, por favor ayuda
  #2 (permalink)  
Antiguo 05/12/2012, 06:55
Avatar de jhonwilliams  
Fecha de Ingreso: marzo-2004
Ubicación: Copacabana - Colombia
Mensajes: 1.484
Antigüedad: 20 años, 1 mes
Puntos: 76
Respuesta: Boton buscar en asp .net como hacerlo

Hola

Dices que actualmente te estas conectando a las tablas?

Estonces ya estas utilizando la sentencia SELECT para recuperar informacion de ellas.

Si solo quieres traer una porcion de datos, debes usar la sentencia SELECT y WHERE, esta utilima se utilizar para filtrar la informacion asi como tu dices, es una caja de texto escriben algo y lo llevas a la consulta para filtrar los datos.

Puedes amplicar la informacion sobre el SELECT aqui: http://msdn.microsoft.com/es-es/library/ms187731.aspx


Y este es un ejemplo de un SELECT con WHERE basico.

Código SQL:
Ver original
  1. SELECT campo1, campo2, campo3 WHERE campo1 = 'pepito'

Saludos
__________________
Si mi respuesta te ha ayudado, agradezco que me regales unos puntos de Karma XD.

"Una mujer sería encantadora si uno pudiera caer en sus brazos sin caer en sus manos." (Ambrose Bierce)
  #3 (permalink)  
Antiguo 05/12/2012, 21:42
Avatar de cristiantorres  
Fecha de Ingreso: marzo-2012
Mensajes: 383
Antigüedad: 12 años, 1 mes
Puntos: 61
Respuesta: Boton buscar en asp .net como hacerlo

Hola.

Lo que tienes que filtrar los datos en la query por medio del nombre.

Tendrías un método que te devuelva los registros en un datatable.
Código C:
Ver original
  1. private  DataTable Registros(string nombre)
  2. {
  3.      using (SqlConnection conn = new SqlConnection("Connection string"))
  4.      {
  5.             DataTable dt = new DataTable();
  6.  
  7.             string consulta = "SELECT * FROM NombreTabla WHERE nombre=@nombre";
  8.             SqlCommand comando = new SqlCommand(consulta, conn);
  9.             comando.Parameters.AddWithValue("@nombre", nombre);
  10.             SqlDataAdapter adap = new SqlDataAdapter(comando);
  11.             adap.Fill(dt);
  12.  
  13.             return dt;
  14.     }
  15. }

Entonces en el e vento click del botón arias.
Código C:
Ver original
  1. griedview1.DataSource = Registros(textbox1.text)
  2. griedview1.DataBind();

Saludos.
__________________
Visita mi Blog C#, vb.net, asp.net, sql, java y mas...
Blog Cristian Torres
  #4 (permalink)  
Antiguo 06/05/2015, 10:27
 
Fecha de Ingreso: noviembre-2014
Ubicación: Lima-Peru
Mensajes: 22
Antigüedad: 9 años, 5 meses
Puntos: 0
Respuesta: Boton buscar en asp .net como hacerlo

Gracias por el aporte me sirvio

Etiquetas: .net, asp, registro, botones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:20.