![]() |
![]() |
![]() |
![]() |
![]() |
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
|
||||
|
||||
![]() como hago una busqueda en mi bdgrid
los datos los tengo ya cargados desde una consulta de sql osea en mi dbgrid esta el resultado de mi consulta (sql) el punto es que necesito hacer if dbgrid.¿? <>'' then showmessge(..............) |
#2
|
||||
|
||||
Lo correcto sería lanzar un Locate sobra la propia consulta.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
![]() |
#3
|
|||
|
|||
Hola Marcos como se haría eso, yo tengo una consulta SQL de la siguiente manera:
Asi realizo yo las busquedas en mi DbGrid y me funciona, pero, me gustaría poderlo hacer con un Locate, para asi, conforme escribo dos letras que se posicione en los registros que empiezan por esas dos letras.No se si me he explicado. Se que con Locate existe la posibilidad de hacer [LoPartialKey] y [LoCaseInsensitive] que me harian eso, mi pregunta es: ¿Puedo añadir un Locate a mi consulta sin deshacer el código que te he mostrado antes? He probado y no lo consigo, o no lo llamo bien al método o no se ![]() Gracias y Un saludo. |
#4
|
||||
|
||||
He modificado el sql para que busque sin tener en cuenta las mayusculas, tambien, con el comodin % para que muestre todos los que contengan el texto del edit. (Suponiendo que el % sea el comodin de tu base de datos, tambien puede ser el *). Saludos Última edición por Lepe fecha: 01-03-2005 a las 11:35:36. |
#5
|
||||
|
||||
![]() las aclaraciones hechas estan claras solo que la duda no esta resuelta
como le pregunto a la maquina si mi dbgrid tiene un dato o no tiene (dbgrid vacio) si tiene un dato que me lo muestre en un showmessage y si no entonces que no haga nada espero que me haya podido explicar y me hayan comprendido gracias una ves mas ![]() |
#6
|
||||
|
||||
No se ni me interesa
__________________
-------- Pablo: -------- ----- Programador ----- -------- Delphi --------- |
#7
|
||||
|
||||
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
![]() |
#8
|
|||
|
|||
Hola Lepe, nada quería decirte que muchas gracias que me ha funcionado muy bien,
![]()
Nada Lepe muchas gracias de nuevo y que pases buena tarde. Un Saludo ![]() |
#9
|
||||
|
||||
No se ha dicho que gestor de bases de datos estas usando, en una búsqueda ultrarápida http://www.brettb.com/SQL_Help_Chang...Upper_Case.asp
se ve que esa función pertenece al sql y si funciona. El motivo de incluir esa función es para que se encuentre el texto de búsqueda, tanto en mayusculas como en minusculas. Ahora mismo solo te encontrará los que esten escritos en mayusculas. Saludos de nuevo. |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
|