Ik heb een tabel waar documenten zijn opgeslaan. De documenten gaan van .doc, .xls, .pdf, .txt,...
Nu wil men gaan zoeken naar keywords in die documenten. De documenten zijn opgeslaan als binary data (image column) met daarnaast hun bestandsnaam en extensie.
Ik dacht dit te gaan doen met de Full-Text Search Engine van SQL server, maar ik ben daar tegen het probleem gestoten dat die engine enkel zoekt naar woorden die hij kent. Als je bijvoorbeeld naar het keyword "huppeldepup" wilt zoeken en de search engine kent het woord "huppeldepup" niet dan krijg ik geen resultaten. No go voor mijn applicatie.
Dus ik zit nu vast van hoe ik dit eenvoudig kan bewerkstelligen. Iemand iets soortgelijks gedaan? En hoe heb je dat dan geïmplementeerd.
De technologieën van de applicatie zijn: .Net Framework 3.5, C#, database is SQL Server 2008 en er wordt met NHibernate als ORM-mapper gewerkt. Maar ik sta open voor alles: een stored procedure die tekst als parameter aanvaardt en dan in die image column gaat zoeken, anything...
Nu wil men gaan zoeken naar keywords in die documenten. De documenten zijn opgeslaan als binary data (image column) met daarnaast hun bestandsnaam en extensie.
Ik dacht dit te gaan doen met de Full-Text Search Engine van SQL server, maar ik ben daar tegen het probleem gestoten dat die engine enkel zoekt naar woorden die hij kent. Als je bijvoorbeeld naar het keyword "huppeldepup" wilt zoeken en de search engine kent het woord "huppeldepup" niet dan krijg ik geen resultaten. No go voor mijn applicatie.
Dus ik zit nu vast van hoe ik dit eenvoudig kan bewerkstelligen. Iemand iets soortgelijks gedaan? En hoe heb je dat dan geïmplementeerd.
De technologieën van de applicatie zijn: .Net Framework 3.5, C#, database is SQL Server 2008 en er wordt met NHibernate als ORM-mapper gewerkt. Maar ik sta open voor alles: een stored procedure die tekst als parameter aanvaardt en dan in die image column gaat zoeken, anything...
Bier zonder alcohol is zoals een BH aan de wasdraad: het beste is eruit