asp的格式搞的有点乱,请教一下大家

来源:百度知道 编辑:UC知道 时间:2024/07/05 18:47:33
我的目的是实现这样的效果。比如我输入"刘"就可以查出数据库中所有姓"刘"的人员.我知道用sql="select * from sheet where username like '%myts%' "
但是不知道在asp格式中<% .. %>怎样可以得出正确格式。

在a.asp文件一个表单里有个文本域,命名为ts.
我不知道在b.asp里如何设置了正确接受的命令格式

<% myts=request.form("ts")
sql="select * from sheet where username like '?????myts???? '"

请大家帮我在???号处填上正确的格式.

sql="select * from sheet where username like '%"&myts&"%'"

楼主是想通过一个?来代表一位字符吧?
正确的写法是:
sql="select * from sheet where username like '_____" & myts & "____'"

如果楼主的?表示疑问,表示任意字符,那么

sql="select * from sheet where username like '%" & myts & "%'"

sql="select * from sheet where username like '%" & myts & "%'"

sql="select * from sheet where username like '%"&myts&"%'"