asp 怎么避免添加重复的数据

以下是我在保存页面添加的语句,我是控制的只要字段产品名称完全一样才能提示该产品存在,但是如果产品名称有一点不一样,就没法过滤了,请问还有什么方法没有,就是避免重复,我的意... 以下是我在保存页面 添加的语句,我是控制的只要字段 产品名称完全一样才能提示 该产品存在,但是如果产品名称有一点不一样,就没法过滤了,请问还有什么方法没有,就是避免重复 , 我的意思是:例如

字段
产品名称:民权人民医院 和民权县人民医院 本属于一个名称,怎么在添加的时候 判断一下这两个本属于一个相同的名称 怎么过滤?
sql="select * from Product where title='"&title&"'"
rs.open sql,conn,1,3

if not rs.eof then

response.write "<script language='javascript'>" & chr(13)
response.write "alert('对不起,已经存在该项目!');" & Chr(13)
response.write "window.document.location.href='Productadd.asp';"&Chr(13)
response.write "</script>" & Chr(13)
response.End()
end if
上面的这个程序只能 过滤名称完全一样的名称 就添加不上,
展开
 我来答
lostexile
2010-06-23 · TA获得超过290个赞
知道小有建树答主
回答量:347
采纳率:100%
帮助的人:243万
展开全部
这个没有太好的方法
我给你个方案 你看行不行
在输入框附近单独开一个div
把like能搜索到的相近数据放到里面显示出来
像上面的例子
输入的人自己就能看到
数据库里面出现 就表示已经有了
让他自己注意不要输入了
u2sTar
2010-06-23 · TA获得超过278个赞
知道小有建树答主
回答量:216
采纳率:0%
帮助的人:198万
展开全部
select * from Product where title like '%"&title&"'%"

使用 Like关键字,可以模糊匹配 用法和Windows的 F3一样

或者使用 In 子查询函数, 查查SQL语言帮助
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ff55f19bbf
2010-06-23 · TA获得超过187个赞
知道小有建树答主
回答量:205
采纳率:0%
帮助的人:205万
展开全部
类似与你说描述的那种智能控制比较复杂,感兴趣的话可以使用分词技术来做,但是本人觉得没有这个必要,不必要为了一个不重要的功能而去浪费大量的资源
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式