我有一个表结构(keywords)如下: ID title
1 5S管理
2 5S实施
3 爱立信
4 安达信
5 安全管理
这个表大概有7000的关键词
我想实现的功能是:添加一篇文章时,点击获取关键词按钮,会自动的去keywords的title字段里去找,把keywords的所有关键词能匹配查找出来,应该怎么实现?怎么写这个SQL语句啊?
1 5S管理
2 5S实施
3 爱立信
4 安达信
5 安全管理
这个表大概有7000的关键词
我想实现的功能是:添加一篇文章时,点击获取关键词按钮,会自动的去keywords的title字段里去找,把keywords的所有关键词能匹配查找出来,应该怎么实现?怎么写这个SQL语句啊?
解决方案 »
- 请高手们指教:是否有什么方式可以将文字以声音的形式播放
- 一个线成需要执行5分钟,但是页面不能等待因为会超时如何解决
- 如何判断一行字符前2位为字母??
- 帮我看下哪有错
- [高分求助]win form 的exe方案,怎么将其生成 win form的用户控件,使其在webform下可以调用?
- 有没有基于Exchange2003做过工作流的前辈?可否提供一些资源供学习?
- 如何将形如"1,2,3"字符串转换为 "'1','2','3'"?
- 服务器访问asp.net程序要输入密码?为什么?
- 关于vs2005的一个问题
- 请问如何在VB代码里面实现在另一个框架里面显示一个表单?(第一个答对的全给)
- asp.net做的网站,在里面用到了免费的DotNetTextBox控件,结果用PC机访问,一切正常,用苹果机访问,结果出错.
- 在windows xp sp3下安装VS2008出现问题
charindexC#关键字存持久化介质中,系统启动后读入内存。加过滤器,对每一提交,用正则进行匹配算法或者这种
在网站后台设置过滤字符
void Application_BeginRequest(object sender, EventArgs e)
{
for (int i=0; i < Request.Form.Count;i++)
{
if (Request.Form[i].ToString() == "__VIEWSTATE") continue;
if (IsM(Request.Form[i].ToString()))
{
Response.Write("您提交的内容中含有非法字符.");
Response.End();
} }
}
protected bool IsM(string InText)
{
string word = @"";
if (InText == null)
return false;
if (Regex.IsMatch(InText,word))
return true;
return false;
}
Regex.Replace
数据库,XML,List都可保存
string keyWord=TextBox1.Text.Trim();
string sql="select * from keywords where title like '%"+keyWord+"%'";精确查询
string keyWord=TextBox1.Text.Trim();
string sql="select * from keywords where title='"+keyWord+"'";