![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
busqueda en un listbox (una ayuda mas)
hola:Gracias por ayudarme
El componente ATnombre no es un listbox, el listbox no tiene la propiedad filtered ni filter. podrias decirme que componente es y si es un listbox como activo esta propiedad por que no la tiene como predeterminada. gracias por tomarte el tiempo para responder. ![]() |
|
#2
|
||||
|
||||
|
Hola
ATNombre en este caso es el nombre de la tabla o query que usas. Saludos |
|
#3
|
||||
|
||||
|
aun mas ayuda
hola denuevo:
Hice la aplicación con la ayuda que me diste y utilice un Query que tiene su base de datos con datos de nombre, apellidos y área de trabajo, pero como muestro o enfoco los nombres en el listbox que se van filtrando mientras voy digitando el nombre en el edit. creo que esa seria la ultima ayuda (ojala) para cerrar el tema. gracias por tu tiempo en leer y contestar mis dudas. |
|
#4
|
||||
|
||||
|
Hola Max_E
Aqui te envio un codigo para que busques en este caso Clientes, los nombres de las tablas por supuesto son los mios, tendras que poner los tuyos para que te funcione, pero el codigo funciona perfectamente y lo puedes aplicar si le pones un poco de atencion, es realmente facil. Como veras aqui se aplican varias cosas en el filtro, codigo, nombre, telefono. Yo no uso un listbox para esto, uso un dbgrid, ya que me da la informacion completa del cliente en este caso, no creo que tengas mas problemas de todos modos si necesitas algo me dices. Saludos |
|
#5
|
||||
|
||||
|
ayuda en Busqueda en DBgrid
hola denuevo:
![]() he hecho esto Código Delphi [-]unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, DB, DBTables, Grids, DBGrids, StdCtrls; type TForm1 = class(TForm) Edit1: TEdit; ComboBox1: TComboBox; DBGrid1: TDBGrid; Query1: TQuery; DataSource1: TDataSource; procedure FormCreate(Sender: TObject); procedure Edit1Change(Sender: TObject); procedure FormDestroy(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.FormCreate(Sender: TObject); begin query1.Open; end; procedure TForm1.Edit1Change(Sender: TObject); var Filtro : String; begin If (Edit1.Text <> '') then begin Query1.Filtered := False; case combobox1.ItemIndex of 0:Filtro := 'Nombre Like '+Edit1.Text + '*'''; 1:Filtro := 'Codigo Like '+Edit1.Text + '*'''; end; Query1.Filter := Filtro; Query1.Filtered := True end else Query1.Filtered := False; end; procedure TForm1.FormDestroy(Sender: TObject); begin Query1.Close; end; end. 1º hice una table con campos Nombre y codigo nada mas, llenando nombres y codigos al asar (jose - 3411, luis - 3415,.......). 2º coloque en el SQL del query Select* from busqueda (busqueda es el nombre de la tabla de 2 campos) 3º al ejecutar el programa no me salen errores, pero al digitar 'j' en el edit me sale el error (Query1: Field 'j' not found) y logico no busca nada o algo parecido 4º no se como le hiciste o que es ATClientesCodCliente: TIntegerField; ATClientesNombreCliente: TWideStringField; en tus codigos quiza aqui este mi problema. podrias explicame donde esta mi gravisimo error Saludos y gracias por tu tiempo. |
|
#6
|
||||
|
||||
|
ayuda en busqueda en DBgrid
hola denuevo:
![]() he hecho esto 1º hice una table con campos Nombre y codigo nada mas, llenando nombres y codigos al asar (jose - 3411, luis - 3415,.......). 2º coloque en el SQL del query Select* from busqueda (busqueda es el nombre de la tabla de 2 campos) 3º al ejecutar el programa no me salen errores, pero al digitar 'j' en el edit me sale el error (Query1: Field 'j' not found) y logico no busca nada o algo parecido 4º no se como le hiciste o que es ATClientesCodCliente: TIntegerField; ATClientesNombreCliente: TWideStringField; en tus codigos quiza aqui este mi problema. podrias explicame donde esta mi gravisimo error Saludos y gracias por tu tiempo. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Uso del listbox.... | WilloW | Varios | 5 | 14-09-2006 21:40:54 |
| ListBox | Tala | OOP | 3 | 21-06-2006 16:31:46 |
| uso del listbox | majosf | Conexión con bases de datos | 3 | 25-07-2005 10:59:25 |
| 2 Listbox y BD .... | elbilla | Varios | 5 | 04-11-2004 11:06:12 |
| listbox | cesarjbf | OOP | 1 | 16-10-2003 13:17:21 |
|