FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Una Ayudita consulta like y combobox
Hola de nuevo compañeros del foro tengo aqui una duda tal como dice el titulo, he aqui el codigo:
el problema de eso es que si en el combobox selecciono Orden de Compra solo me busca en un solo campo ya que en la tabla existe cuatro campos para ordenes de compra, quisiera hacer que seleccionado en el combobox Orden de compra me busque en los cuatros campos existentes para ello. ojala me haya explicado bien sino diganmelo. Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#2
|
||||
|
||||
Hola
No entiendo muy bien pero aqui va una idea, tal vez te guie. Saludos |
#3
|
||||
|
||||
Vale Caral, mira gracias por la molestia, pero ni me funciono. seguire buscando a ver si encuantro algo parecido, Gracias.
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#4
|
||||
|
||||
Hola enecumene,
¿Tal vez asi?
Si no te molesta... tengo algunas dudas con respecto a esta forma de anidar varios IF. Por lo menos a mi me resulta un poco molesto estar haciendo tantos anidamientos. Si se que la condición siempre se va a cumplir en algunos de ellos directamente pregunto por la parte verdadera (THEN)... total... no importa que siga evaluando, de cualquier manera en un IF entra y se cumple. Esto me evita a mi el molestoso "escalonado". Por otro lado, el Filter está hecho para condiciones simples. Y Encadenar varias condiciones en el (como las del tipo Orden Compra) es forzar demasiado al componente. Yo, en tu caso consideraría el uso de Querys. Por que: 1. Puedes de entrada traer solo lo necesario y te evitas cargar en memoria toda la tabla (algo que hace el TTable). 2. El uso de Query es más rápido. 3. Puedes hacer consultas de muy variadas formas. es más flexible que el TTable. Saludos, Última edición por Delphius fecha: 06-10-2007 a las 04:43:21. |
#5
|
||||
|
||||
Error:
Cita:
Cita:
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#6
|
||||
|
||||
¿En que línea te salta error?
No estoy seguro de donde está el error... No manejo los componentes Zeos... bueno, creo que usas Zeos... porque veo ZPedidos y un TZParseError. Puede que a pesar de no usar Zeos logre ver una solución. Saludos, EDITO: Vi que el código tenía unos errores menores... ¿será por eso? Modifique un poco el código... fijate si te sirve. Última edición por Delphius fecha: 06-10-2007 a las 04:44:48. Razón: MODIFIQUE EL CODIGO ANTERIOR! |
#7
|
||||
|
||||
El error me sale al momento de digitar:
Cita:
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#8
|
||||
|
||||
Enecumene, modifique el código! Noté que tenía errores menores... no se habrá sido eso.
|
#9
|
||||
|
||||
Ummm creo saber... ¡despues de cada OR debe ir un espacio! ¡que tonto soy! Es decir que el problema está en que el filter debebría quedar así:
Código:
algo LIKE algun_contenido* OR algo LIKE algun_otro_contenido* ... Código:
...algun_contenido* ORalgo LIKE ... Saludos, |
#10
|
||||
|
||||
Hola Delphius los errores menores lo habia corregido pero aun asi el error me sigue saliendo.
Saludos
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#11
|
||||
|
||||
Pues no te sabria decir... a juzgar por lo que dice el error... pareciera ser que se debe al concatenamiento. Puede que exista algun ' de más y/o que le falte. un showmessage del filtro puede que ayude... usar quotestr() es recomendable para evitar lios como estos.
Debido a la hora que es (0:21 am) no estoy con todas las pilas y se me hace dificil razonar demasiado... lamento no poder ayudarte mucho. Saludos, Última edición por Delphius fecha: 06-10-2007 a las 05:23:34. |
#12
|
||||
|
||||
Delphius, Al contrario, yo agradezco muchissimo que uses tu tiempo para poder ayudarme, estamos en las mismas, estoy casi durmiendome, tu ayuda vale mucho para mi aunque no se haya resuelto el asunto pues te aseguro que tu esfuerzo no fue en vano.
Yo hare un ultimo intento, tratare de hacerlo con querys como ya me habias comentado anteriormente, bueno, sin mas por el momento que pases buenas noches y que dios te acompañe. Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#13
|
||||
|
||||
A ver tu dices que si le das un espacio a cada OR te sigue saliendo el error??
quedaria algo asi
fijate que despues de los OR y antes de la comilla simple hay un espacio en blanco
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#14
|
||||
|
||||
Hey Excelente Eduarcol, Ahora si Funciona, muchas gracias a ti, Delphius, y a Caral tambien, ahora me funciona de pelos, de NUevo Gracias.
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Genero comboBox en dbgrid y cuando hago dos veces click desaparece el comboBox. | mcalmanovici | Varios | 1 | 29-02-2012 15:09:15 |
Cómo colocar el resultado de una consulta en un ComboBox??? | gusanita | Varios | 8 | 16-05-2008 00:58:50 |
Agregar items a un comboBox desde una consulta de MYSQL | Juan Carlos | Conexión con bases de datos | 3 | 29-05-2004 22:49:09 |
Quiero saber como agregar una consulta de SQL a un combobox | Julio César | Varios | 4 | 15-01-2004 13:47:44 |
|