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
上面的这个程序只能 过滤名称完全一样的名称 就添加不上, 展开
字段
产品名称:民权人民医院 和民权县人民医院 本属于一个名称,怎么在添加的时候 判断一下这两个本属于一个相同的名称 怎么过滤?
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
上面的这个程序只能 过滤名称完全一样的名称 就添加不上, 展开
展开全部
select * from Product where title like '%"&title&"'%"
使用 Like关键字,可以模糊匹配 用法和Windows的 F3一样
或者使用 In 子查询函数, 查查SQL语言帮助
使用 Like关键字,可以模糊匹配 用法和Windows的 F3一样
或者使用 In 子查询函数, 查查SQL语言帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
类似与你说描述的那种智能控制比较复杂,感兴趣的话可以使用分词技术来做,但是本人觉得没有这个必要,不必要为了一个不重要的功能而去浪费大量的资源
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询