FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
problema con ADOStoredProc y access
Hola,
Mi problema es el siguiente tengo una consulta en access que tiene el siguiente criterio (Como "*"+[palabra]+"*") Cuando le pongo el parámetro al ADOStoredProc [palabra] que corro el programa y escribo lo que quiero buscar no me funciona sin embargo cambio el criterio en access a (Como[palabra]) y si me funciona, pro lo que quiero en realidad es el primer caso por que no tengo que escribir la palabra completa a la hora de buscar. Gracias por su tiempo. Raymel |
#2
|
|||
|
|||
Anda, se bueno y pon el código. Que a ciegas es dificil adivinar.
__________________
_____________________________________ And follow me to where the real fun is |
#3
|
|||
|
|||
Sencillo
Una consulta en access que tiene el campo nombres y de criterio (Como "*"+[palabra]+"*") para hacer una busque de nombres sin tener que escribirlo completo. En Delphi utilizo un ADOStoredProc y el parametro lo pongo (Palabra) y este codigo lo pongo en un button: AdoStoredproc1.Parameters[0].Value:=edit1.Text; AdoStoredproc1.Requery(); Cuando corro la aplicacion y entro la mitad del nombre en el edit no me sale nada. Sin embargo cuando en la consulta pongo de criterio solamente [palabra ] si me funciona cuando corro la aplicacion si pongo el nombre completo. |
#4
|
||||
|
||||
Hola
Pregunto: Si lo que quieres es buscar un nombre que empiece con una palabra por que no usar un filtro? Saludos |
#5
|
|||
|
|||
Como seria por ejemplo
|
#6
|
||||
|
||||
Bueno, veo que tienes un edit, supongo que lo que quieres hacer es que al introducir una letra esta se filtre en la tabla X, y que vaya mostrando el resultado de la busqueda en un grid.?
Es asi? Saludos |
#7
|
|||
|
|||
Pues yo tenia el mismo problema con access, no queria usar el like *, lo solucione en lugar de like, utilizando la funcion InStr y ya con eso
|
#8
|
|||
|
|||
Disculpenme puse un ejemplo de como pudiera ser, en realidad el campo que tengo no es de nombres es de muchas cosas y queisiera hacer una busqueda como el Google que le pones PC y te saca todo lo relacionado con PC
Disculpen no explicarme como devia |
#9
|
||||
|
||||
Esto lo vas a sacar de una o mas tablas?
Saludos |
#10
|
|||
|
|||
de una sola tabla que tiene el campo que se llama incidencia
|
#11
|
||||
|
||||
Hola Fat
Si la informacion la sacas de un campo memo, tal vez te sirva la modificacion que le hice al ejemplo.zip. Vuelve a descargar el ejemplo.zip aqui: ftp://196.40.62.225/ Ya lo he modificado, a ver que te parece. con este puedes poner la palabra completa, una letra o lo que quieras y lo filtrara, revisalo bien, revisa la tabla para que lo entiendas bien. Ya me diras que te parecio. Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Refresh de un ADOStoredProc | estopi | Conexión con bases de datos | 1 | 08-12-2006 23:25:17 |
Problema Maestro Detalle Con AdoStoredProc | sflexas | Impresión | 1 | 26-11-2005 15:35:57 |
Problema "Add all Fields" en AdoStoredProc | Mauro.NET | Conexión con bases de datos | 2 | 06-08-2005 06:21:26 |
ADOStoredProc error | Juanito-Kun | SQL | 5 | 24-05-2005 19:53:15 |
Problema con ADOStoredProc | ernestocad | SQL | 4 | 06-04-2005 16:42:31 |
|