永发信息网

asp [Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配

答案:1  悬赏:50  手机版
解决时间 2021-05-09 17:30

这个是错误信息

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][ODBC Microsoft Access Driver] 标准表达式中数据类型不匹配。
/newgn/制作/登陆.asp, 第 31 行

  • 浏览器类型:
    Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

  • 网页:
    POST 35 ??? /newgn/制作/登陆.asp

  • POST Data:
    name=ss&pwd=123&Submit=%CC%E1%BD%BB
  • 代码如下
  • <%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
    <!--#include file="../Connections/conn.asp" -->
    <%
    var Recordset1 = Server.CreateObject("ADODB.Recordset");
    Recordset1.ActiveConnection = MM_conn_STRING;
    Recordset1.Source = "SELECt * FROM suliang";
    Recordset1.CursorType = 0;
    Recordset1.CursorLocation = 2;
    Recordset1.LockType = 1;
    Recordset1.Open();
    var Recordset1_numRows = 0;
    %>
    <%
    // *** Validate request to log in to this site.
    var MM_LoginAction = Request.ServerVariables("URL");
    if (Request.QueryString!="") MM_LoginAction += "?" + Server.HTMLEncode(Request.QueryString);
    var MM_valUsername=String(Request.Form("name"));
    if (MM_valUsername != "undefined") {
    var MM_fldUserAuthorization="";
    var MM_redirectLoginSuccess="登陆成功.asp";
    var MM_redirectLoginFailed="登陆失败.asp";
    var MM_flag="ADODB.Recordset";
    var MM_rsUser = Server.CreateObject(MM_flag);
    MM_rsUser.ActiveConnection = MM_conn_STRING;
    MM_rsUser.Source = "SELECt id, name";
    if (MM_fldUserAuthorization != "") MM_rsUser.Source += "," + MM_fldUserAuthorization;
    MM_rsUser.Source += " FROM suliang WHERe id='" + MM_valUsername.replace(/'/g, "''") + "' AND name='" + String(Request.Form("pwd")).replace(/'/g, "''") + "'";
    MM_rsUser.CursorType = 0;
    MM_rsUser.CursorLocation = 2;
    MM_rsUser.LockType = 3;
    MM_rsUser.Open();
    if (!MM_rsUser.EOF || !MM_rsUser.BOF) {
    // username and password match - this is a valid user
    Session("MM_Username") = MM_valUsername;
    if (MM_fldUserAuthorization != "") {
    Session("MM_UserAuthorization") = String(MM_rsUser.Fields.Item(MM_fldUserAuthorization).Value);
    } else {
    Session("MM_UserAuthorization") = "";
    }
    if (String(Request.QueryString("accessdenied")) != "undefined" && false) {
    MM_redirectLoginSuccess = Request.QueryString("accessdenied");
    }
    MM_rsUser.Close();
    Response.Redirect(MM_redirectLoginSuccess);
    }
    MM_rsUser.Close();
    Response.Redirect(MM_redirectLoginFailed);
    }
    %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns=" http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>无标题文档</title>
    </head>
  • <body>
    <p>登陆</p>
    <form id="form1" name="form1" method="POST" action="<%=MM_LoginAction%>">
    <table width="268" border="1">
    <tr>
    <td width="57">用户名:</td>
    <td width="195"><label>
    <input name="name" type="text" id="name" />
    </label></td>
    </tr>
    <tr>
    <td>密码:</td>
    <td><label>
    <input name="pwd" type="text" id="pwd" />
    </label></td>
    </tr>
    </table>
    <p>
    <label>
    <input type="submit" name="Submit" value="提交" />
    </label>
    </p>
    </form>
    </body>
    </html>
    <%
    Recordset1.Close();
    %>
  • 最佳答案

    一般情况下,重点检查conn.asp的写法。。。

    我要举报
    如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
    大家都在看
    地下城号被永久停封了怎么才能解封
    09年有什么好玩的单机游戏吗?
    柏树种子的分类
    送我只猪吧!!!!!!
    阿根廷的问题到底在什地方
    魔兽真三3.9D怎么下载?
    鑫立玻璃地址在哪,我要去那里办事
    小小雪精灵糖糖吹的魔法曲
    古剑奇谭和仙5比哪个会更好玩?
    3d里面模型群组不了是什么原因,怎样才能群组
    办了生源地助学贷款,还用不用在学校指定日期
    去世博的路线坐地铁4号线怎么走?
    商标注册是什么意思,注册商标和logo的区别
    龙之谷什么职业单刷强
    我离开了你会到我坟前看我吗?
    推荐资讯
    用方敏兰取一网名
    滚庄水库我想知道这个在什么地方
    电脑能登录家园吗?如何登录
    鳄鱼漆墙面定制中心地址在哪,我要去那里办事
    我5320没电子自动关机后 换了块电池 就开不了
    1008次火车到株洲是什么时候
    武汉有直接到安徽芜湖的火车吗?
    这张图的原图?
    给推荐几个画面特唯美的mv
    手机尾号9088和9099哪个好呢?
    行测 图形型数字推理题
    关于仙剑三和仙剑三外传的问题
    正方形一边上任一点到这个正方形两条对角线的
    阴历怎么看 ?