ASP.NET C#在SQL Server数据库表中搜索
发布时间:2020-12-16 07:31:02 所属栏目:asp.Net 来源:网络整理
导读:我正在构建一个门户网站,它不是一个博客引擎,但与一个非常类似.在SQL Server中,我有一个包含表的数据库,该表是“posts”的基础.此帖子表包括以下列: ID 作者 标签 标题 Markdown发布内容 这是我第一次构建这样的门户网站,我想在这些行上实现某种ASP.NET搜索
我正在构建一个门户网站,它不是一个博客引擎,但与一个非常类似.在SQL Server中,我有一个包含表的数据库,该表是“posts”的基础.此帖子表包括以下列:
> ID 这是我第一次构建这样的门户网站,我想在这些行上实现某种ASP.NET搜索,最好使用除ID之外的所有属性(列).此外,从长远来看,我正在考虑是否有可能对这些帖子进行搜索和评论,这些帖子将存储在不同的表格中. 是否有任何开源实现或在线示例代码来完成此搜索?如果没有,我该如何开始?您是否可以指向一些有关如何使用ASP.NET和C#完成此操作的示例代码的教程?此外,Google(或其他公司)是否为此创建了任何内容? 我希望我的问题不是太广泛或含糊不清.提前致谢! 解决方法
你在使用Sql Server 2008吗?如果是这样,您可以利用内置的
full-text search features.然后就像将用户的(已清理的)输入传递给sql查询一样简单.
例如,这是一个查询,它将在Author,Title和PostContent字段中搜索用户输入的文本. SELECT Author,Title FROM Posts WHERE CONTAINS((Author,Title,PostContent),@userInput); SQL Server 2008支持different search methods too,如简单令牌,加权字值,同义词,邻近和前缀搜索……它非常棒. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 拒绝直接访问文件夹(仅允许通过应用程序)
- asp.net-mvc – 如何使用Wix在IIS 7上安装ASP.Net MVC应用程
- asp.net操作xml增删改示例分享
- ASP.NET Web App分发
- 在asp.net中会话超时时通知用户
- asp.net – Web.Config中的Assemblies节点的目的是什么?
- asp.net – 为什么aspnet_compiler.exe这么慢(可以做得更快
- asp.net-mvc-routing – 在.NET MVC 4.0 URL结构中强制使用
- asp.net – UpdatePanel没有名为’TextBox’的公共属性.
- asp.net – 在发布Web应用程序时如何包含未引用的dll?
推荐文章
站长推荐
- 动手造轮子:实现一个简单的依赖注入(三) --- 支
- asp.net – 从aspx访问应用程序设置并添加连接文
- asp.net-mvc – 使用ASP.NET MVC的Piranha CMS路
- 离开ASP.NET和SQL SERVER你有什么选择吗?
- asp.net – PipeLine模式和池标识是否会影响使用
- asp.net-mvc-4 – 如何使用Hot Towel角色使用Win
- asp.net-mvc-3 – 在ajax发布之前使用unobtrusiv
- asp.net-mvc – ASP.NET MVC – 处理没有返回对象
- ASP.NET中自动HtmlEncode
- ASP.NET学习CORE中使用Cookie身份认证方法
热点阅读