2011-07-27 1 views
1

J'ai besoin de rechercher dans ma base de données qui contient une énorme quantité de livres que j'utilise quelque chose comme ça, mais je lis sur la recherche en texte intégral je veux savoir quel est l'avantage de l'utiliser et s'il y a quelque chose de mieux.Recherche dans la base de données du serveur SQL par une partie des livres de noms

SELECT * FROM MyTable WHERE name = 'book name Tuesday' 
SELECT * FROM MyTable WHERE name LIKE '%caution%' 

Je travaille avec asp.net avec le serveur sql db

+1

Check out [texte intégral Recherche pour SQL Server] (http://msdn.microsoft.com/en-us/library/ms142571.aspx) –

Répondre

3

trouvé beaucoup d'entre nous des liens complets et oui recherche en texte intégral sera mieux que de cette façon, et voici quelques liens pour le comprendre:

http://www.developer.com/db/article.php/3446891/Understanding-SQL-Server-Full-Text-Indexing.htm

http://msdn.microsoft.com/en-us/library/ms142571.aspx

le problème serait dans l'exécution si vous utilisez .net la utiliser n lucin.net pour l'indexation et il est beaucoup mieux que je ne l'utilisait pas encore parce que je sais à ce sujet presque et voici quelques liens: http://incubator.apache.org/lucene.net/

http://www.eggheadcafe.com/tutorials/aspnet/c69ef65f-e3c6-409e-ab97-168897c74f83/lucenenet-indexing-searching-entry-level-tutorial.aspx

http://ifdefined.com/blog/post/Full-Text-Search-in-ASPNET-using-LuceneNET.aspx

Questions connexes