2010-12-08 36 views
2

J'utilise la base de données sqlite pour stocker des données. L'une des tables contient des champs tels que le nom, le résumé, la description, l'emplacement, etc. Je souhaite implémenter la recherche de texte intégral sur cette table, c'est-à-dire que je cherche le mot donné dans toutes les colonnes du tableau. Quelle est la meilleure façon de procéder? J'ai une référence à sqlite.data.dll dans mon projet.Quel est le moyen le plus efficace d'implémenter la recherche plein texte sur une base de données sqlite?

Répondre

2

Utilisez les extensions SQLite FTS3 et FTS4? voir ici: SQLite FTS3 and FTS4 Extensions

+0

J'ai déjà lu ceci. Mais comme je l'ai mentionné dans ma question, je n'utilise que sqlite.data.dll. Comment puis-je ajouter le module FTS3/4 dans cette DLL? – matrix

+1

Voulez-vous dire System.Data.SQLite.dll? si c'est le cas, le support FTS3 est intégré je pense. –