Andreas Dunstheimer
Erfahrenes Mitglied
Hallo, ich habe da mal ein etwas kniffliges Problem anzubieten, und hoffe, mir kann jemand helfen, oder zumindest einen Denkanstoss geben.
Ich habe folgende Problemstellung: Ich habe eine Tabelle, in der Bestellungen gespeichert sind. Hier habe ich die Informationen über die bestellten Artikel und auch Name und Adresse des Bestellers.
Wenn nun jemand über ein Webformular eine Bestellung auslöst (es handelt sich dabei um kostenlose Produktproben) soll vermieden werden, daß jemand innerhalb einer bestimmten Zeitspanne mehrfach die gleichen Produktproben bestellt. Es soll dabei auch möglichst vermieden werden, daß jemand das Programm durch (absichtliche und/oder unabsichtliche) Tipfehler austrickst.
Gibt es im MS SQL Server 2000 irgend eine Möglichkeit, die Benutzereingaben auf Ähnlichkeiten zu prüfen? (ähnlich wie die Funktion similar_text is PHP)
"SELECT spalte FROM tabelle WHERE feld IS SIMILAR benutzereingabe" oder irgendwie so ;-)
Gruß Dunsti
Ich habe folgende Problemstellung: Ich habe eine Tabelle, in der Bestellungen gespeichert sind. Hier habe ich die Informationen über die bestellten Artikel und auch Name und Adresse des Bestellers.
Wenn nun jemand über ein Webformular eine Bestellung auslöst (es handelt sich dabei um kostenlose Produktproben) soll vermieden werden, daß jemand innerhalb einer bestimmten Zeitspanne mehrfach die gleichen Produktproben bestellt. Es soll dabei auch möglichst vermieden werden, daß jemand das Programm durch (absichtliche und/oder unabsichtliche) Tipfehler austrickst.
Gibt es im MS SQL Server 2000 irgend eine Möglichkeit, die Benutzereingaben auf Ähnlichkeiten zu prüfen? (ähnlich wie die Funktion similar_text is PHP)
"SELECT spalte FROM tabelle WHERE feld IS SIMILAR benutzereingabe" oder irgendwie so ;-)
Gruß Dunsti