Retroceder   Foros del Web > Temas generales de computación > Programación > Visual Basic

Ver Resultados de Encuesta: Que tan util fue este tipo de consulta
Muy util 0 0%
Util 0 0%
Regular 0 0%
Confusa 0 0%
Complicada 0 0%
No me sirve para lo que necesito 0 0%
Votantes: 0. No puedes votar en esta encuesta

Respuesta
 
Herramientas Desplegado
Antiguo 02-jun-2006, 11:32   #1 (permalink)
juanutcm está en el buen camino
 
Avatar de juanutcm
 
Fecha de Ingreso: marzo-2005
Mensajes: 194
Enviar un mensaje por MSN a juanutcm
Exclamación Consulta de busqueda en tiempo de ejecucion

Hola foreros miren este es mi problema ...

Tengo un TextBox en el cual coloco el criterio de la busqueda lo que quiero es generar una consulta y me arroje los resultados parecidos al criterio colocado en el TextBox... hasta aqui todo esta bien ... el problema viene cuando quiero que aparescan los resultados conforme vaya escribiendo el criterio de busqueda es decir:

Si escribo S la consulta me debe de arrojar todos los registros con S y si le agrego SA todos los que tengan SA y asi hasta que deje de teclear el criterio de busqueda... todo esto en tiempo de ejecucion ... no se si me explique... he probado con algunas consultas que aparecen aki pero no me da lo que yo quiero...

De antemano gracias espero y me respondan pronto....

aaaa utilizo el dataenvironment para accesar a la base de datos con sus comandos correspondientes para la busqueda
__________________
L.C.I. Juan Jesús

--- El sabio no dice nunca todo lo que piensa, pero siempre piensa todo lo que dice. ---
juanutcm está desconectado   Responder Citando
Antiguo 02-jun-2006, 11:33   #2 (permalink)
(Desactivado)
Developer9 Developer9
 
Avatar de Developer9
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.202
Enviar un mensaje por MSN a Developer9
Eso ya lo hice con la API sendmessage. Aunque, cuando dices que te arroje los registros con S, que te los arroje donde?
Developer9 está desconectado   Responder Citando
Antiguo 02-jun-2006, 11:35   #3 (permalink)
(Desactivado)
Developer9 Developer9
 
Avatar de Developer9
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.202
Enviar un mensaje por MSN a Developer9
una pregu:

Cuando dices: Que tan util fue este tipo de consulta

A que te refieres?
Developer9 está desconectado   Responder Citando
Antiguo 02-jun-2006, 11:44   #4 (permalink)
juanutcm está en el buen camino
 
Avatar de juanutcm
 
Fecha de Ingreso: marzo-2005
Mensajes: 194
Enviar un mensaje por MSN a juanutcm
Cuando le pido que me arroje los resultado pido que los arroje a un DataGrid y si te util para lo que querias que realmente hiciera la consulta... es decir la consulta y el datagrid serian dinamicos por que constantemente estarian actualizandose... si ?
__________________
L.C.I. Juan Jesús

--- El sabio no dice nunca todo lo que piensa, pero siempre piensa todo lo que dice. ---
juanutcm está desconectado   Responder Citando
Antiguo 02-jun-2006, 11:54   #5 (permalink)
(Desactivado)
Developer9 Developer9
 
Avatar de Developer9
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.202
Enviar un mensaje por MSN a Developer9
Cita:
Iniciado por juanutcm
Cuando le pido que me arroje los resultado pido que los arroje a un DataGrid y si te util para lo que querias que realmente hiciera la consulta... es decir la consulta y el datagrid serian dinamicos por que constantemente estarian actualizandose... si ?
Podrías escribir bien, no te entiendo
Developer9 está desconectado   Responder Citando
Antiguo 02-jun-2006, 12:14   #6 (permalink)
juanutcm está en el buen camino
 
Avatar de juanutcm
 
Fecha de Ingreso: marzo-2005
Mensajes: 194
Enviar un mensaje por MSN a juanutcm
Cita:
Iniciado por Developer9
Podrías escribir bien, no te entiendo

Perdon es que estoy tambien aca con el codigo pensando como hacerle... pido una disculpa por eso...


Y me explico mejor... cada que se bayan poniendo letras en el textbox la consulta los analice y coloque los que sele parescan... estaba pensando en que cada que ponga una letra esta primero realice la consulta con esa letra pero cuando ponga otra letra la busque con las dos letras por que lo que hace es buscarla solamente con la seguna.... opiniones....?
__________________
L.C.I. Juan Jesús

--- El sabio no dice nunca todo lo que piensa, pero siempre piensa todo lo que dice. ---
juanutcm está desconectado   Responder Citando
Antiguo 02-jun-2006, 12:30   #7 (permalink)
(Desactivado)
Developer9 Developer9
 
Avatar de Developer9
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.202
Enviar un mensaje por MSN a Developer9
Eso es facil, al select hay que ponerle una condicion like y meterle lo que en ese momento tenga el textbox.

Lo que yo hago es primero llenar un listview con toda la tabla, y luego al escribir algo en el textbox se seleccione en el listview aquel registro que empiece con lo escrito en el textbox.

Lo que me pone a pensar es en el performance de la aplicacion porque al hacer que con cada letra que se ingrese busque todos los registros que tengan lo ingresado, vamos a hacer muchas consultas y si la conexion es lenta o la tabla es inmensa, mas aun si hay joins y el select es pesado, en la practica no va a funcionar bien.
Developer9 está desconectado   Responder Citando
Antiguo 02-jun-2006, 12:35   #8 (permalink)
juanutcm está en el buen camino
 
Avatar de juanutcm
 
Fecha de Ingreso: marzo-2005
Mensajes: 194
Enviar un mensaje por MSN a juanutcm
ok... el LIKE ya lo utilizo... y funciona pero no consigo lo que quiero ..que es que me aparescan los que bayan coincidiendo con lo que va escribiendo el usuario... estaba pensando en que cada que cambie el texto osea con la propiedad change del textbox realizar la busqueda y me entregue los que coincidan .... ojala y me haya explicado mas.... no quiero que primero se llene la lista o el grid si no que conforme coincidan se bayan mostrando...
__________________
L.C.I. Juan Jesús

--- El sabio no dice nunca todo lo que piensa, pero siempre piensa todo lo que dice. ---
juanutcm está desconectado   Responder Citando
Antiguo 02-jun-2006, 12:46   #9 (permalink)
(Desactivado)
Developer9 Developer9
 
Avatar de Developer9
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.202
Enviar un mensaje por MSN a Developer9
Cita:
Iniciado por juanutcm
ok... el LIKE ya lo utilizo... y funciona pero no consigo lo que quiero ..que es que me aparescan los que bayan coincidiendo con lo que va escribiendo el usuario... estaba pensando en que cada que cambie el texto osea con la propiedad change del textbox realizar la busqueda y me entregue los que coincidan .... ojala y me haya explicado mas.... no quiero que primero se llene la lista o el grid si no que conforme coincidan se bayan mostrando...
buhh... descubriste el agua tibia obviamente hay que poner el codigo de la consulta en el change del textbox. En el change hay que poner el select y refrescar el grid, asi cada que el usuario presione una tecla se buscará los registros con lo ingresado y se actualizará el grid

Que es lo que no te funciona
Developer9 está desconectado   Responder Citando
Antiguo 02-jun-2006, 12:53   #10 (permalink)
juanutcm está en el buen camino
 
Avatar de juanutcm
 
Fecha de Ingreso: marzo-2005
Mensajes: 194
Enviar un mensaje por MSN a juanutcm
Cita:
Iniciado por Developer9
buhh... descubriste el agua tibia obviamente hay que poner el codigo de la consulta en el change del textbox. En el change hay que poner el select y refrescar el grid, asi cada que el usuario presione una tecla se buscará los registros con lo ingresado y se actualizará el grid

Que es lo que no te funciona

Que la consulta la hago desde el dataenvironment y del textbox le paso el parametro de busqueda y no me regresa nada... me deja vacio el resultado...
__________________
L.C.I. Juan Jesús

--- El sabio no dice nunca todo lo que piensa, pero siempre piensa todo lo que dice. ---
juanutcm está desconectado   Responder Citando
Antiguo 02-jun-2006, 13:00   #11 (permalink)
(Desactivado)
Developer9 Developer9
 
Avatar de Developer9
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.202
Enviar un mensaje por MSN a Developer9
Ahhhh... dataenviroment ni idea de como se come. Yo lo hago diferente, con dsn
Developer9 está desconectado   Responder Citando
Antiguo 02-jun-2006, 13:02   #12 (permalink)
juanutcm está en el buen camino
 
Avatar de juanutcm
 
Fecha de Ingreso: marzo-2005
Mensajes: 194
Enviar un mensaje por MSN a juanutcm
mmmmmmmm fijate nada mas.... pues ya casi me sale.... creo... o almenos ya me estoy dando un a idea.... jeje
__________________
L.C.I. Juan Jesús

--- El sabio no dice nunca todo lo que piensa, pero siempre piensa todo lo que dice. ---
juanutcm está desconectado   Responder Citando
Antiguo 05-jun-2006, 07:08   #13 (permalink)
juanutcm está en el buen camino
 
Avatar de juanutcm
 
Fecha de Ingreso: marzo-2005
Mensajes: 194
Enviar un mensaje por MSN a juanutcm
Alguien que tenga alguna idea sobre lo que estoy pidiendo... necesito un poco de ayuda amigos mios... por fas
__________________
L.C.I. Juan Jesús

--- El sabio no dice nunca todo lo que piensa, pero siempre piensa todo lo que dice. ---
juanutcm está desconectado   Responder Citando
Antiguo 05-jun-2006, 09:14   #14 (permalink)
(Desactivado)
Developer9 Developer9
 
Avatar de Developer9
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.202
Enviar un mensaje por MSN a Developer9
pues no has puesto nada de codigo
Developer9 está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 15:18.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93