| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 694 人关注过本帖
标题:登录出现问题:至少一个参数没有被指定值。
只看楼主 加入收藏
tepnidh
Rank: 2
等 级:论坛游民
帖 子:192
专家分:24
注 册:2009-8-2
结帖率:87.5%
收藏
已结贴  问题点数:50 回复次数:4 
登录出现问题:至少一个参数没有被指定值。
请大家帮我看看,出现这个问题究竟错在哪儿呀?谢谢!

错误类型:
Microsoft JET Database Engine (0x80040E10)
至少一个参数没有被指定值。
/tep/ws-jpd-pz/pz1/pz/login.asp, 第 14 行



login.asp

<!--#include file="ainsi/conn.asp" -->

<%
If Request("Action") = "post" Then
    UserName3 = Request("UserName3")
    UserPass = Request("UserPass")

    Code = UCase(Trim(Request("Code")))
    If Code = "" Or Code <> Session("Code") Then
        Response.Write "<script>alert('请输入正确的验证码!');history.go(-1);</script>"
    Else
        Set Rs=Server.CreateObject("Adodb.RecordSet")
第14行。。。Rs.Open "Select * From dlnimda Where UserName3='"&UserName3&"' And UserPass='"&UserPass&"'",conn,1,1.................................第14行        If Not(Rs.Bof Or Rs.Eof) Then
            Session("UserName3") = Trim(Rs("UserName3"))
            Response.Redirect "cgdl.asp"
        Else
            Response.Write "<script language='javascript'>alert('登录失败,请检查用户名和密码!');location.replace('login.asp')</script>"
        End If
        Rs.Close
        Set Rs = Nothing
    End If
End If
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<html xmlns="http://www.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>用户登录</title>
<style type="text/css">
*{margin:0; padding:0; font:12px/22px normal Arial; color:#666}
table{border-collapse:collapse}
table td{border:1px solid #ddd;border-collapse:collapse;line-height:30px;padding:0 5px}
table td span{color:#f00; margin-left:5px}
.input{border:1px solid #c5c6c4;width:180px;height:20px;line-height:20px}
.btn{border:1px solid #ddd;padding:0 8px;height:22px; margin-right:8px}
.msg{width:400px; height:100px; border:1px solid #c5c6c4}
</style>
<script language="javascript" type="text/javascript">
function Check(){
    if(document.Login.UserName3.value==""){
        alert("请输入用户名!");
        document.Login.UserName3.focus();
        return false;
    }
    if(document.Login.UserPass.value == ""){
        alert("请输入密码!");
        document.Login.UserPass.focus();
        return false;
    }
    if (document.Login.Code.value==""){
        alert ("请输入您的验证码!");
        document.Login.Code.focus();
    return false;
    }
}
</script>
<link href="ys.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
body {
    margin-top: 50px;
}
-->
</style></head>

<body>
<table cellpadding="0" cellspacing="0" width="350" align="center">
  <form action="?Action=post" method="post" name="Login" id="Login" onsubmit="return Check();">
    <tr>
      <td height="30" colspan="2" align="center" bgcolor="#0099FF" class="ztb18"><strong class="ztb18">&nbsp;管 理 员 登 录</strong></td>
    </tr>
    <tr>
      <td width="120" align="right" bgcolor="#F0FFFF">用户名:</td>
      <td width="280" align="left" class="vs12"><input name="UserName3" type="text" class="bj14" id="UserName3" size="19" /></td>
    </tr>
    <tr>
      <td align="right" bgcolor="#F0FFFF">密&nbsp;&nbsp;码:</td>
      <td align="left" class="vs12"><input name="UserPass" type="password" class="bj14" id="UserPass" size="20" /></td>
    </tr>
    <tr>
      <td align="right" bgcolor="#F0FFFF">验证码:</td>
      <td align="left" class="vs12"><input type="text" class="bj14" name="Code" id="Code" style="width:60px" />
          <img src="ainsi/code.asp" style="cursor:pointer" onclick="this.src='ainsi/code.asp?'+Math.random()" />点击图片更换</td>
    </tr>
    <tr>
      <td align="right">&nbsp;</td>
      <td><input name="submit" type="submit" class="btn" value="登录" />
          <input name="reset" type="reset" class="btn" value="重置" /></td>
    </tr>
  </form>
</table>
<p>&nbsp;</p>
</body>
</html>

[ 本帖最后由 tepnidh 于 2009-8-19 09:31 编辑 ]
搜索更多相关主题的帖子: 登录 参数 
2009-08-19 07:36
jingjing316
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:1
帖 子:293
专家分:541
注 册:2009-8-11
收藏
得分:25 
程序中有<% Option Explicit %>吗?他要求声明变量,dim  UserName3, UserPass
若没有则看看数据库中的 的表名dlnimda 是否书写正确, 列名UserName3,UserPass是否书写正确。
2009-08-19 07:47
tepnidh
Rank: 2
等 级:论坛游民
帖 子:192
专家分:24
注 册:2009-8-2
收藏
得分:0 
回复 2楼 jingjing316

程序中没有<% Option Explicit %>,列名书写也正确啊!

是这样,我呢刚刚学做网站,几乎什么也不懂.主要是按照自己的想法来做,需要什么样的功能现学.我学做的这  
个网站架构是这样的.网站A中又包含着若干个相对独立的空间(我把它叫做站中站或小站)a1.a2......每个站中站都  
分配一个独立的域名,通过url转发功能可独立访问这些小站,同时在网站A的主页上又都与a1,a2,.....建立了链  
接,通过A上的链接也可访问小站.每个小站都可以独立管理,比如登录到后台管理.这些小站都是由一个小站  
复制出来的,运行都是正常的,但我通过试验我发现,这些小站只要有一个登录后台,其它的也自动的跟着登录.  
于是我在想,可能是每个小站的主页所调用的<%=Session("UserName")都是一样所致吧,于是我在笨笨地想  
(说实在的,我自己都感觉很可笑,什么都不懂在哪儿胡弄,胡想.......您可别笑我呀......给我点自信好吗,谢谢!)
.....如果每个小站的用户名字段都不一样,也许就行了.于是分别改成了UserName1,  UserName2, UserName3,
不重复不就得了,,,,,,,哪知却无法登录,,,,,,帮帮我吧,如何解决这个问题呀....谢谢!
2009-08-19 09:28
myosotis
Rank: 5Rank: 5
等 级:职业侠客
帖 子:72
专家分:377
注 册:2009-8-4
收藏
得分:25 
首先输出UserName3和UserPass,如果都有值的话,再输出一下sql语句,如果没有错误,那问题应该出在链接数据库conn上,检查一下数据库链接代码

花自漂零水自流,一种相思,两处闲愁
2009-08-19 11:33
tepnidh
Rank: 2
等 级:论坛游民
帖 子:192
专家分:24
注 册:2009-8-2
收藏
得分:0 
回复 4楼 myosotis

数据库链接有一定问题,已解决,多谢!
2009-08-19 19:54
快速回复:登录出现问题:至少一个参数没有被指定值。
数据加载中...
 
   



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

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