FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
buscar varios registros en una tabla
buenas, hoy me encuentro con un problemita, veran, nesecito realizar una busqueda en una tabla a partir del dato ingresado en un dbedit pero que me muestre mas de un registro coincidente es decir por ejemplo si busco por apellido o por ciudad me devuelva varios registros con la misma condicion y los muestre en un dbgrid para despues poder seleccionar uno y poder modificarlo o eliminarlo, nesecitaria si alguien sabe,me de una idea lo mas detallada posible ya que busque en varios libros la opcion de lookup y no la entendi muy bien
|
#2
|
||||
|
||||
Hola mdcynsk.
Una forma de hacerlo sería usando un TEdit, un TQuery y un TDBGrid. Para ejemplificarte uso la tabla Customer de DBDemos que viene con Delphi. Ya sea en el evento OnExit del Edit o en OnClick de algún botón poné el siguiente código: Código:
procedure TForm1.HacerConsulta(ATable, AField, Buscado: string); begin Query1.SQL.Text:= 'SELECT * FROM ' + Atable + ' WHERE ' + AField + ' = ' + QuotedStr(Buscado); Query1.Open; end; Código:
procedure TForm1.Button1Click(Sender: TObject); begin HacerConsulta('CUSTOMER','STATE',Edit1.Text); end;
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Buscar para varios formularios | Jordy | OOP | 4 | 17-08-2007 16:46:50 |
buscar registros iguales en una tabla | didier | MS SQL Server | 1 | 23-09-2005 09:08:20 |
Con delphi Insert en Firebird varios registros desde otra tabla | lasweb | Conexión con bases de datos | 3 | 04-04-2005 20:58:26 |
Seleccionar varios registros de una tabla por un campo | vhirginia | Conexión con bases de datos | 19 | 27-04-2004 12:00:57 |
buscar registros | brandolin | Conexión con bases de datos | 3 | 21-01-2004 16:05:26 |
|