![]() |
Instruccion para obtener un valor de un GridView
Buenos dias.
Ya estoy avanzando y ya resolvi mis anteriores inquietudes... ahortia quiero filtra un gridview....que apunta a un sqldatasource..... alguien sabe como se hace esto? quiero obtener el valor de un campo conociendo el otro... una instruccion simple SQL.. SELECT *FROM USUARIOS WHERE NOMBRE= ' " EditBox1.Text+' " pero quiero que el resultado me lo muestre en un GridView..., para poder leer el valor del campo... Gracias... |
Hasta .NET 1.1 que es el que uso regularmente, podias asociar el datasource de un grid a un DataTable.
La clase DataTable define una propiedad, DefaultView, de tipo DataView, que puedes asignarla para cargar los datos en el grid. La clase DataView tiene una propiedad, llamada filter (creo), que te permite filtrar el contenido de la tabla para esa vista (datatable -> dataview) usando clausulas SQL. Entonces, la relacion seria mas o menos asi: Código:
DataView view = DataTable.DefaultView; // esta es la tabla con la que estas haciendo el bindSolo tengo que anotar que, la propiedad filter, no hace una busqueda filtrando resultados en la base de datos, sino que hace un filtro de los datos que ya existen en el DataTable, por lo que tienes que ser cuidadoso al utilizarla, ya que podrias estar trayendo y cargando datos adicionales a los que realmente necesites para trabajar, por no usar un adapter y rellenar nuevamente la tabla. |
| La franja horaria es GMT +2. Ahora son las 07:24:38. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi