Tengo un problema al realizar unas busquedas filtrando por Nombre e introducir en la condicion de busqueda el simbolo "&" al parecer se salta este simbolo y filtra la busqueda de el en adelante de la siguiente forma
D&D Manual --> Me nmuestra todos los registros que contienen la palabra "Manual" obviando si contiene o no D&D.
Me paso el otro dia lo mismo con los espacios y con los puntos, supongo que debe de ser un problema respecto a las restricciones de busqueda o caracteres reservados, podriais confirmarmelo.
Podías especificar un poco más, estas Filtrando o estas Buscando por que son cosas distintas.
Si estas buscando, lo estas haciendo por palabra o por trozos, o estas buscando alfabeticamente?
Si es por palabras o trozos estos indices tienen su forma de trabajar particular, pero tambien influye la posible comprension del Indice. Una cosa es que el campo sea Alfa 256 o que sea Alfa 40, pero además si te fijas, un campo Alfa 256 lo puedes indexar, pero como Alfa 40, ver propiedad Conversión, o sea que las posibilidades son muy variadas,
Dependiendo del tipo de conversión o del campo, estos contienen o no unos tipos de caracteres o todos
Pues estoy haciendo una busqueda a traves de un formulario, colocando en una variable aquello a buscar y a traves de u índice por partes quiero sacar aquellos registros que contienen D&D, por ejemplo, pero al parecer el & no lo detecta o recoje, y me ha pasado lo mismo con el . para buscar S.L.,
Por otra parte el campo es alfa 128 el de el &, ahora lo he cambiado a 256 y alfa 256 el de el punto.
@Pascual
Lo que Miguel te ha indicado y no se si has revisado, es que el campo puede ser Alfa256, pero el indice puede que lo tengas configurado para realizar la conversion a Alfa40 o Alfa64 y si es asi, los caracteres que indicas no son indexados.
Deberias comprobar la configuracion de las propiedades de los indices y cambiar la Conversión=NINGUNA
un saludo
Jose Luis
http://www.ascsl.com
http://ascsl.net
He estado mirando para hacer eso que me has comentado, pero el índice en concreto no me deja aplicar esta propiedad. Me explico:
Resulta que este índice esta hecho por trozos de palabras y por ello no me deja cambiar el modo Campo completo a Campo por partes, de esta forma podria aplicar la propiedad Conversion a ninguna, pero desde campo completo esta propiedad no esta ativa.
Esto me hace pensar que no sea ese el problema ya que al ser campo completo y no dejarme aplicar la propiedad no hace conversion alguna.
GRACIAS, a ver si podemso llegar a una solucion para esta búsqueda, pues me la dejé por imposible, pero habiendo terminado las demas opciones es lo último que me queda.