2011-03-26 4 views
1

J'ai une liste d'objet: liste (provenant d'une base de données sql). Chaque étudiant a un attribut appelé article = article écrit par cet étudiant comme:Algorithme de recherche de texte intégral C#

public class Student 

    { 

    public string Article 
    { 
     get; 
     set; 
     } 
    } 

De mes utilisateurs page asp.net doivent rechercher des mots, une phrase dans les articles étudiants. Les étudiants correspondant à la recherche de l'utilisateur sont affichés dans une base de données. Par exemple lorsque le type d'utilisateur: phrase="Object Oriented Programming", je dois trouver tous les étudiants que l'article contient une des combinaisons possibles de mots de la phrase dactylographiée: Comme "programmation", "Orienté Objet", "Orienté", ..

J'ai testé avec l'index de texte intégral dans la base de données, et c'est très lent et j'ai un problème en incorporant le joker% dans une chaîne SQL dynamique.

Des suggestions?

Répondre

0

Vous pouvez également jeter un oeil à LIFTI

Questions connexes