| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1007 人关注过本帖
标题:这样的ASP代码有错吗?请各位大虾指点!!!急!!!
只看楼主 加入收藏
wxm198427
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:3
帖 子:561
专家分:25
注 册:2008-6-30
结帖率:52.7%
收藏
 问题点数:0 回复次数:14 
这样的ASP代码有错吗?请各位大虾指点!!!急!!!
<!--#include file="conn.asp"-->

<%
dim rs,sql,id,title,content
id=cint(request.querystring("id"))
set rs=server.CreateObject("adodb.recordset")
sql="select * from nd_msg where id="&id
rs.open sql,conn,1,3
if not(rs.eof and rs.bof) then
title=rs("nd_title")
content=rs("nd_content")
response.write title
response.write  content
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
<%end if%>
<a href="weiduyoujian.asp">返回</a>

[[it] 本帖最后由 wxm198427 于 2008-9-5 14:32 编辑 [/it]]
搜索更多相关主题的帖子: ASP 代码 
2008-09-05 14:30
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
没错阿?
2008-09-05 14:34
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
如果说错误那就可能是id=cint(request.querystring("id"))这句话没有获得传过来的数据,检查提交页面的编写
2008-09-05 14:35
wxm198427
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:3
帖 子:561
专家分:25
注 册:2008-6-30
收藏
得分:0 
就是啊
就是啊,但是从运行的结果看,除了返回两个字就什么都没有了,知道吗
那些个从数据库中调出的那些东东都不知道哪去了????
谁能告诉我????????????
2008-09-05 14:36
wxm198427
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:3
帖 子:561
专家分:25
注 册:2008-6-30
收藏
得分:0 
我也怀疑
我也很怀疑这个语句!!!!!!!
2008-09-05 14:37
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
那只能说问题并不出在楼主提供源代码的网页上,出在向这个页面提交数据的网页上
2008-09-05 14:40
wxm198427
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:3
帖 子:561
专家分:25
注 册:2008-6-30
收藏
得分:0 
谢谢各位兄弟姐妹
我知道了,我做出来了,谢谢3楼那位兄弟给我的灵感,是我自己粗心了,少了传递值的代号,是在前面一个页面的,嗨,都弄了我好半天,后面的语句绝对没有一点错,我都运行成功了,告诫自己,各位,粗心不的啊!!
2008-09-05 15:59
wxm198427
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:3
帖 子:561
专家分:25
注 册:2008-6-30
收藏
得分:0 
还有错误啊哥们兄弟姐妹门啊
你们看,这样的代码也说FROM子句语法错误,就下面的那个sql语句,我都无语了,各位帮我看看:
<!--#include file="conn.asp"-->
<%
dim rs,sql,name,password
name=trim(request.form("name"))
password=trim(request.form("password"))
if name<>"" and  password<>"" then
set rs=server.CreateObject("adodb.recordset")
sql="select * from user where name='"&name&"'"
rs.open sql,conn,1,3
if not(rs.eof and rs.bof) then
response.write "用户名存在"
else
rs.addnew
rs("name")=name
rs("password")=password
rs.update
rs.close
conn.close
set rs=nothing
set conn=nothing
end if
else
response.write "用户名和密码不能为空!"
response.end()
end if
%>
2008-09-05 16:14
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
收藏
得分:0 
user外面要加一对中括号,改成
sql="select * from [user] where name='"&name&"'"

从BFS(Breadth First Study)到DFS(Depth First Study)
2008-09-05 16:39
wxm198427
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:3
帖 子:561
专家分:25
注 册:2008-6-30
收藏
得分:0 
谢谢楼上的大哥
谢谢楼上的哥们,我试试看,我平时都不用什么[]把那个给括起来啊,不过我还是去试试看!!谢谢
2008-09-05 17:17
快速回复:这样的ASP代码有错吗?请各位大虾指点!!!急!!!
数据加载中...
 
   



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

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