标题:[ASP]验证问题
只看楼主
fire8119
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2004-12-16
 问题点数:0 回复次数:13 
[ASP]验证问题

<!--#include file=conn.asp--> <% username=request.form("username") password=request.form("password") set rs=conn.execute("select * from number where username='"+username+"'and password='"+password+"'") if not rs.eof then rs.close conn.close session("denglu")="yes" response.Redirect "index.asp" else session("denglu")="no" response.Redirect "login.asp" end if %>

错误类型: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][ODBC Microsoft Access Driver] FROM 子句语法错误。 /test/check.asp, 第 5 行 第5行怎么会错呢?

搜索更多相关主题的帖子: Microsoft ASP username password 
2004-12-16 12:12
bingxue2332
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:446
专家分:0
注 册:2004-11-6
得分:0 

set rs=conn.execute("select * from number where [username] = ' "+username+"' and [password] = '"+password+"' ")

这两个是ACCESS里的保留字

试试看啊!


2004-12-16 12:40
zhangxugang810
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2004-12-16
得分:0 
老兄,在写sql语句的时候注意空格的问题呀!!!
2004-12-16 12:57
silvermoon
Rank: 1
等 级:新手上路
帖 子:188
专家分:0
注 册:2004-8-20
得分:0 

set rs=conn.execute("select * from number where username='"+username+"'and password='"+password+"'")

你看出哪点粗心了吗?


我是一棵菠菜~~菜菜菜菜菜~~~
2004-12-16 15:47
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
得分:0 
汗。。。。。。。。
以下是引用bingxue2332在2004-12-16 12:40:07的发言:

set rs=conn.execute("select * from number where [username] = ' "+username+"' and [password] = '"+password+"' ")

这两个是ACCESS里的保留字

试试看啊!

username和password怎么会是保留字?number才是保留字呀,在把number改成[number]


天津网站建设 http://www./
2004-12-16 21:28
silvermoon
Rank: 1
等 级:新手上路
帖 子:188
专家分:0
注 册:2004-8-20
得分:0 
以下是引用silvermoon在2004-12-16 15:47:00的发言:

set rs=conn.execute("select * from number where username='"+username+"'and password='"+password+"'")

你看出哪点粗心了吗?

汗死````是偶粗心了……


我是一棵菠菜~~菜菜菜菜菜~~~
2004-12-16 21:52
Rank: 1
等 级:新手上路
帖 子:98
专家分:0
注 册:2004-3-30
得分:0 
楼上说明白一点好不好啊,我是菜鸟啊,你到底哪里粗心了

在风中迷茫的男孩
2004-12-16 22:57
silvermoon
Rank: 1
等 级:新手上路
帖 子:188
专家分:0
注 册:2004-8-20
得分:0 

他那段对单、双引号的使用没有错,是我认为有错``呵呵,粗心了 `

5楼的解释才是正确的


我是一棵菠菜~~菜菜菜菜菜~~~
2004-12-17 00:26
belin2000
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:975
专家分:194
注 册:2004-6-2
得分:0 

<!--#include file="conn.asp" --> <% username=request.form("username") password=request.form("password") set rs=conn.execute("select * from [number] where [username]='"+username+"'and [password]='"+password+"'")


59ita点com(我就爱TA)
2004-12-18 10:04
regedit
Rank: 5Rank: 5
等 级:贵宾
威 望:19
帖 子:950
专家分:0
注 册:2004-6-8
得分:0 
以下是引用belin2000在2004-12-18 10:04:23的发言:

<!--#include file="conn.asp" --> <% username=request.form("username") password=request.form("password") set rs=conn.execute("select * from [number] where [username]='"+username+"'and [password]='"+password+"'")

不用引号也可以的!


最新作品:百货品牌商品资讯第一门户([url]http://www./[/url]),欢迎交流
2004-12-18 11:12



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-9484-1-1.html




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

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