Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > .NET
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-12-2006
JuanErasmo JuanErasmo is offline
Miembro
 
Registrado: ago 2005
Posts: 544
Poder: 19
JuanErasmo Va por buen camino
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...
Responder Con Cita
  #2  
Antiguo 08-12-2006
Avatar de __hector
[__hector] __hector is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Santo Domingo, Rep. Dom.
Posts: 1.075
Poder: 23
__hector Va por buen camino
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 bind

view.Filter = "Campo = valor";

Grid.DataSource = view;
El codigo seguro no ejecuta, pero la idea general es esa. Puedes cambiar dinamicamente el campo filter del view, para mostrar unos u otros datos.

Solo 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.
__________________
Héctor Geraldino
Software Engineer
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
IProperty obtener valor edalmasso Varios 0 25-08-2006 17:44:38
Instrucción dinamica para desactivar menu en Delphi Gustavo Restrep Varios 3 01-06-2006 20:42:11
como hago para ejecutar una instruccion de ms-dos? lazarous Varios 2 17-10-2005 13:39:04
obtener valor en un trigger cesar_picazo Conexión con bases de datos 1 05-11-2004 17:57:13
¿Qué instrucción es necesaria para abrir un archivo PDF? vhirginia Varios 10 07-05-2004 00:05:36


La franja horaria es GMT +2. Ahora son las 08:31:07.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi