| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 876 人关注过本帖
标题:至少一个参数没有被指定值(还没解决)!201行报错
只看楼主 加入收藏
lxb0592
Rank: 1
等 级:新手上路
帖 子:108
专家分:0
注 册:2012-5-28
结帖率:86.67%
收藏
已结贴  问题点数:20 回复次数:5 
至少一个参数没有被指定值(还没解决)!201行报错
set rs_huiyuan =server.createobject("ADODB.RecordSet")
  sql="select * from gongzuo where 1=1"
  if request.Cookies("shiwei_id")<>1 and lookhuiyuan="yes" and fla90="0" then
    sql=sql&" and id_login="&request.Cookies("shiwei_id")
  end if
  if nowzu<>"" then
    sql=sql&" and id_zu="&nowzu
  end if
  if nowkeyword<>"" then
    sql=sql&" and (username like '%"&nowkeyword&"%' or card like '%"&nowkeyword&"%' or tel like '%"&nowkeyword&"%' or qq like '%"&nowkeyword&"%' or email like '%"&nowkeyword&"%')"
  end if
  
  if request("order1")<>"" then
    sql=sql&" order by username "&request("order1")
  elseif request("order2")<>"" then
    sql=sql&" order by xinbie "&request("order2")
  elseif request("order3")<>"" then
    sql=sql&" order by qq "&request("order3")
  elseif request("order4")<>"" then
    sql=sql&" order by startdate "&request("order4")
  elseif request("order5")<>"" then
    sql=sql&" order by card "&request("order5")
  elseif request("order6")<>"" then
    sql=sql&" order by jifen "&request("order6")
  elseif request("order7")<>"" then
    sql=sql&" order by id_zu "&request("order7")           
  else
    sql=sql&" order by id desc"  
  end if  
   
  rs_huiyuan.open sql,conn,1,3   (201行)

gongzuo  换成 huiyuan  搜索时就正常,但是表内的内容也同时从gongzuo里面的内容变成huiyuan里面的内容了。换回来搜索就报错。 高手解决下啊.


[ 本帖最后由 lxb0592 于 2012-6-9 00:01 编辑 ]
搜索更多相关主题的帖子: sql 201 where 
2012-06-08 18:13
lxb0592
Rank: 1
等 级:新手上路
帖 子:108
专家分:0
注 册:2012-5-28
收藏
得分:0 
是不是数据库,里面的gongzuo表里面的数据的问题,
2012-06-08 18:15
zhanxinlin
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:96
专家分:156
注 册:2010-5-19
收藏
得分:0 
应该先从SQL语句找问题,先在200行插入
response.write(sql)
response.end()
 然后把输出在页面中的内容看一下,如果觉得没问题再复制到数据库中进行SQL测试,看是不是出现预期的查询数据。
2012-06-08 21:22
lxb0592
Rank: 1
等 级:新手上路
帖 子:108
专家分:0
注 册:2012-5-28
收藏
得分:0 
select * from gongzuo where 1=1 order by id desc

楼上的兄弟,谢谢了, 把您说的代码 插入200行 , 运行 就出现了上面的代码。是什么问题
2012-06-09 00:05
zhanxinlin
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:96
专家分:156
注 册:2010-5-19
收藏
得分:20 
有没有把语句放在数据库中进行测试
2012-06-09 12:10
lxb0592
Rank: 1
等 级:新手上路
帖 子:108
专家分:0
注 册:2012-5-28
收藏
得分:0 
谢谢楼上兄弟。语句放数据库中测试怎么弄啊。新手搞不来啊。
不过问题解决了。问题出在这段sql=sql&" and (username like '%"&nowkeyword&"%' or card like '%"&nowkeyword&"%' or tel like '%"&nowkeyword&"%' or qq like '%"&nowkeyword&"%' or email like '%"&nowkeyword&"%')" 我查看文件根目录下数据库文件MDB文件中数据表gongzuo中没有 qq  ,email字段。把红色这段代码 删除。就正常了。谢谢了
2012-06-09 14:22
快速回复:至少一个参数没有被指定值(还没解决)!201行报错
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014351 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved