Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-06-2006
PedroAlfonso PedroAlfonso is offline
Miembro
 
Registrado: mar 2005
Posts: 34
Poder: 0
PedroAlfonso Va por buen camino
Wink Encontrar nombres aunque esten mal escritos

Estimados jóvenes y jovencitas:

Tengo una aplicación que tiene ya 70,000 registros con nombres de clientes
NOMBRES VARCHAR(40)
PATERNO VARCHAR(40)
MATERNO VARCHAR(40)

Estos son clientes de una tienda donde cada vez que vienen a comprar se les localiza por su nombre.
El problema está que a veces el usuario se equivoca en la ortografía de algún campo y cuando vuelve el cliente se duplica la base de datos con el mismo cliente escrito dos veces. ejemplos LOPEZ,LOPES BENAVIDES,BENABIDES etc.

Para hacer la busqueda utilizo un query

Código SQL [-]
SELECT * FROM CLIENTES 
WHERE PATERNO CONTAINING :v0 AND MATERNO CONTAINING:v1 AND NOMBRES CONTAINING :v2
¿Alguna idea para que el query sea más inteligente y evite errores?

Última edición por dec fecha: 05-06-2006 a las 23:10:00.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Programas escritos con Delphi [Gunman] Varios 16 23-11-2005 14:32:36
Mostrar campos que no esten en una tabla jbetancurt Firebird e Interbase 2 11-11-2004 04:15:30
Obtener Todo El Registro De Una Tabla Aunque Aunque Este Agrupado Por 2 Campos agova SQL 6 11-08-2004 15:48:14
ordernar nombres y evitar nombres repetidos en DBLookupComboBox @-Soft Conexión con bases de datos 4 14-01-2004 16:30:51
Microsolft ha comprado Borland aunque no lo diga Gabriel Noticias 7 07-07-2003 16:13:14


La franja horaria es GMT +2. Ahora son las 12:47:11.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi