sqlsearch=sqlsesarch & " and name like '%" & name & "%'"

来源:百度知道 编辑:UC知道 时间:2024/06/28 07:58:22
<%
sqlsearch=""
name=request("name")
if name<>"" then
sqlsearch=sqlsesarch & " and name like '%" & name & "%'"
end if
set rs = server.createobject("adodb.recordset")
sql = "SELECT * FROM mytable where id<>0" + sqlsearch + " ORDER BY id DESC"
rs.open sql, conn, 1, 1
if rs.eof and rs.bof then
response.write "没有记录"
else
%>
我就是想问sqlsearch=sqlsesarch & " and name like '%" & name & "%'"这句话是什么意思?我看了好久就是不懂

like 包括两种,% 还有就是_ ,你这句话的意思是查询sqlseardh中name这个字段中有包含name这个变量的,比如你的name是胡,那么它会从name这上字段中找出包含胡的所有数据

&连接字符串或变量
不懂的话
response.write(sqlsearch)
response.end
自己用浏览器看结果。