日期:2014-05-20  浏览次数:20675 次

我想问一下 asp数据库 提取值的问题
我是想问 原来的代码是 <%response.Write(rs("sp_setuper"))%>
现在我想 至取出 sp_setuper 中的 一部分 后来 我就写了个条件
  <%  
sqlw="SELECT * FROM shangpinxiaoshou WHERE (sp_setuper not like '%请选择%')"
rs1.open sqlw,conn,3,3
if not rs1.eof then 

response.Write (rs("sp_setuper" ))
end if
%>
可是不行 显示结果 没分别
就是 我想在 数据库 中提取 技术的名字 可是 那表中 的键名 还有 ”请选择“ 。我想把它去啦

求高手 给个代码 十分谢谢

------解决方案--------------------
access数据库模糊查找是*sqlw="SELECT * FROM shangpinxiaoshou WHERE (sp_setuper not like '*请选择*')"

------解决方案--------------------
你的是什么数据库?Access 和Sql-Server 语法不同

ELECT * FROM shangpinxiaoshou WHERE (sp_setuper not like '%请选择%')在数据库中有值吗?
------解决方案--------------------
rs1.open sqlw,conn,3,3 '这边是rs1if not rs1.eof then

response.Write (rs("sp_setuper" )) '这里是rs ??
------解决方案--------------------
rs1.open sqlw,conn,3,3 '这边是rs1if not rs1.eof then

response.Write (rs("sp_setuper" )) '这边是rs ??
------解决方案--------------------
rs1.open sqlw,conn,3,3 '这边是rs1if not rs1.eof then

response.Write (rs("sp_setuper" )) '这边是rs ??
------解决方案--------------------
先拿这句SELECT * FROM shangpinxiaoshou WHERE (sp_setuper not like '%请选择%')去数据库里运行看看,如果有值,就是你绑定数据的问题了。
------解决方案--------------------
if not rs1.eof then
do while not rs1.eof
response.Write (rs("sp_setuper" ))
rs1.movenext
Loop
end if