.net实现多关键字查询方法
来源:互联网 发布:宾得镜头 知乎 编辑:程序博客网 时间:2024/04/30 01:14
如果是数据库:
------------------
(1)选将空格、逗号、分号转为管道符 "| "
string str=TextBox1.value.Replace( " ", "| ").Replace( "; ", "| ").Replace( ", ", "| ");
(2)split成数组,
string[] arrStr=str.Split( '| ');
(1)(2)可以合为一个;
(3)接着:
string strSql= "select * from table where 1=1 ";
for(int i=0;i <arrStr.Length;i++)
{
strSql += " And field1 like '% " + arr[i] + "% ' ";
}
(4)执行相关查询即可。
如果是文本方式查询:
(1)可使用SQL Server全文搜索服务。
(2)使用正则表达式搜索指定文件夹的文件。
------------------
(1)选将空格、逗号、分号转为管道符 "| "
string str=TextBox1.value.Replace( " ", "| ").Replace( "; ", "| ").Replace( ", ", "| ");
(2)split成数组,
string[] arrStr=str.Split( '| ');
(1)(2)可以合为一个;
(3)接着:
string strSql= "select * from table where 1=1 ";
for(int i=0;i <arrStr.Length;i++)
{
strSql += " And field1 like '% " + arr[i] + "% ' ";
}
(4)执行相关查询即可。
如果是文本方式查询:
(1)可使用SQL Server全文搜索服务。
(2)使用正则表达式搜索指定文件夹的文件。
- .net实现多关键字查询方法
- MYSQL 多关键字相关文章查询方法
- python实现关键字查询
- 使用asp.net进行多关键字查询的例子
- 使用asp.net进行多关键字查询的例子
- 使用asp.net进行多关键字查询的例子
- 使用asp.net进行多关键字查询的例子
- SQL查询语句关键字方法
- jQuery 实现页面关键字查询
- PHP实现查询关键字描红
- 在使用lucene.net +盘古分词器 如果不输入关键字 查询全部的方法
- hibernate多个关键字查询的实现findbyKeyword
- asp.net实现组合查询的一种方法
- lucene多关键字查询
- SSH 多关键字查询
- select2 多查询关键字
- SQL模糊查询,一个关键字查询多个字段的方法
- oracle 查询包含关键字的方法
- 分布式 [ mpi 安装 与 执行]
- oracle tnsnames 配置文件
- Server 2008 下AjaxPro JS未定义错误处理
- intent 和 Broadcast Receiver之间的通信
- 笨小猴
- .net实现多关键字查询方法
- Matlab画图命令介绍
- CSS常用属性
- iocp封装的引擎测试.可并发8K多
- 代码审查:大家都应该做的事情
- 在ARM板上,下载不同的东西使用不同的下载接口(加深理解)。
- JavaScript操作Cookie 插件
- 灰度 灰度图像
- matlab随手记