要查询数据库表格中的内容,多关键字查询,例如:有三个字段名“树种”、“单位”、“岸别”,同时输入三个关键字“柳树”、“菏泽市局”、“右岸”,要把表中三个字段名下的值同时分别满足这三个关键字的内容都显示出来,怎么办啊?
if ("flanglin"==Request("quyu"))
{ SQL = "Select * from qfanglanglin where 树种 like '%" + keywords + "%' or 单位 like '%" + keywords + "% or 岸别 like '%"+keywords+"%'";
rs = conn.Execute(SQL);
Response.write("情况表中 防浪林 查询结果如下");
rstotab(rs);
conn.close();
}
现把有关查询部分的程序附上,但该程序仅能实现一个字段值的单关键字查询,要实现多关键字查询咋办阿?急急急!!!!!!!!!!!!!!!!!!!
if ("flanglin"==Request("quyu"))
{ SQL = "Select * from qfanglanglin where 树种 like '%" + keywords + "%' or 单位 like '%" + keywords + "% or 岸别 like '%"+keywords+"%'";
rs = conn.Execute(SQL);
Response.write("情况表中 防浪林 查询结果如下");
rstotab(rs);
conn.close();
}
现把有关查询部分的程序附上,但该程序仅能实现一个字段值的单关键字查询,要实现多关键字查询咋办阿?急急急!!!!!!!!!!!!!!!!!!!
解决方案 »
- 共享一下支持AJAX的TreeView树例子,并请教2个问题:e.Node.ToolTip和e.Node.Parent属性无法取得?
- 如何给特定字段加上连接?
- 文章关键字替换 冲突 问题
- 如何编写一个COOKIE类
- 请问SQL数据库在.NET中如何使用???
- 求.net企业级开发资料
- 关于分页和过滤的疑问,请各位多多指教了,表示感谢了。
- 如何在Global.asax中处理所有异常
- ----------------读出两个表,第二表的新闻根据第一个表的ID读出!------------------------
- 微软技术专家、icyer、sumanden (心头慌,打中张)及各位大虾,一个叫我哭笑不得的问题?(高分)
- 如何注入Super-ec呢?
- 昨天才补习xml工课,好心人给个xpath表达式吧
然后根据分析传入的数据规则,得到parameters数量
再组合语句
for i=0 to parameters number
Condition=Condition & " And keyword like '%" parameter(i) &"%'"
nextRs.open
另外athossmth 和suifengly能不能说明白点啊?小妹刚出道,水平很有限阿.parameters是啥?咋使阿?
刚才研究blog.csdn.net的病毒,折腾了半个多小时才研究好清理干净。