Vergleich versch. Schreibweisen (Umlaute)

06/02/2008 - 14:07 von Bodo Greiner | Report spam
Hallo,

kennt jemand eine Möglichkeit, wie ich zwei Datenquellen so
vergleichen kann, dass Unterschiede z. B. zwischen "Müller" und
"Mueller" "übersehen" werden und bei Gleichheit einiger anderer
Kriterien die Datensàtze als gleich identifiziert werden?

Ich habe Listen von Personen mit best. Merkmalen. Die Merkmale stimmen
überein; jetzt geht's drum, zu ermitteln, ob die Person in der einen
Liste lediglich (verstehentlich) anders geschrieben wurde (mit / ohne
Umlaut) verglichen zur anderen Liste.

Welche Namen vorkommen in den Listen weiß ich generell nicht; ich weiß
nur, dass sich die Schreibweise unterscheiden kann, obwohl es sich um
die gleiche Person handelt.

Gruß, Bodo
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
06/02/2008 - 15:09 | Warnen spam
Hallo Bodo,

"Bodo Greiner" schrieb:

Liste lediglich (verstehentlich) anders geschrieben wurde (mit / ohne
Umlaut) verglichen zur anderen Liste.



Wenns nur um die Umlaute geht, könntest Du die doch einfach für die
Suche ersetzen (à zu ae, ö zu oe, ...) und dann vergleichen. Wenns noch
mehr Sachen gibt (Meier, Maier, Mayer, ...) wàren die Funktionen

SOUNDEX
http://msdn2.microsoft.com/de-de/li...87384.aspx

und

DIFFERENCE
http://msdn2.microsoft.com/de-de/li...88753.aspx

evtl. was für dich.

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen