[英]How to move next/previous record from SQL Server database table in asp.net c#
[英]ASP.NET C# Search in a SQL Server Database Table
我正在構建一個門戶網站,它不是一個博客引擎,但與一個非常類似。 在SQL Server中,我有一個包含表的數據庫,該表是“posts”的基礎。 此帖子表包括以下列:
這是我第一次構建這樣的門戶網站,我想在這些行上實現某種ASP.NET搜索 ,最好使用除ID之外的所有屬性(列)。 此外,從長遠來看,我正在考慮是否有可能對這些帖子進行搜索和評論,這些帖子將存儲在不同的表格中。
是否有任何開源實現或在線示例代碼來完成此搜索 ? 如果沒有,我該如何開始? 您是否可以指向一些有關如何使用ASP.NET和C#完成此操作的示例代碼的教程? 此外,Google(或其他公司)是否為此創建了任何內容?
我希望我的問題不是太廣泛或含糊不清。 提前致謝!
您是否考慮過使用全文搜索來實現搜索? 這似乎是一個很好的場景。 此鏈接可能提供有關全文搜索的體系結構和開發的有用信息。 http://msdn.microsoft.com/en-us/library/ms142571.aspx
如果這是公開曝光的,您可以隨時將谷歌索引。 谷歌有一個設備 ,你也可以購買它來做到這一點。
如果你不想自己動手,你可以看看:
如果您想自己推出,我建議您查看SQL Server Analysis Services以定期為您構建搜索索引。
我同意Womp - 全文索引是要走的路。 如果您需要索引的不僅僅是數據庫表,還可以查看NLucene 。
我認為您應該嘗試使用Lucene,您可以使用它來索引所有數據並構建一個非常好的搜索引擎。 如果你願意,我可以提供更多相關信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.